We design, build, test, and deploy custom Shopify checkout, shipping, payment, discount, and validation logic that standard apps can't handle.
# no scoping call to start · we reply within 48h
A single toggle — hide a payment method, show a banner — is a solved problem. The moment a requirement chains conditions across customer data, order history, and metafields, most apps stop being an option.
MOQ by collection, quantity caps, multi-condition eligibility checks before checkout can complete.
Freight-only for oversized carts, per-market carrier logic, delivery rules apps can't chain together.
Hide, gate, or reorder payment methods by tag, market, cart value, or company approval.
Net terms for approved companies, tiered pricing, wholesale-only payment methods.
Stacked, conditional, or customer-specific discounts standard discount apps can't express.
Scripts stopped running June 30, 2026. We rebuild that logic as native Functions.
Every rule compiles to a real Shopify Function running inside Shopify's checkout, payment, and discount extensibility APIs. We design around the platform's real technical ceilings from day one — most teams discover them the hard way, in production.
These aren't edge cases — they're the reason a rule that works fine on paper can fail outright once it's deployed, if nobody accounts for them.
Send us your requirement. We analyze it, build the solution, test it, and deploy it to your store.
Final price depends on complexity — quoted after we review your requirement, before any work starts.
Request a Custom Rule →Tell us exactly what the rule needs to do — the more detail, the tighter the quote.
We check it against Shopify Functions' real technical limits and price it, fixed.
Implemented as a native Shopify Function — not a workaround, not a shim.
Simulated against realistic checkout scenarios before anything goes live.
Staged first, then production, with documentation and an exported config.
Need a change later? We're a message away, not a new vendor search.
Build a rule once for one client, and we hand it back as exported config you redeploy to the next client store yourself — no rebuilding the same net-terms rule, MOQ check, or per-market payment logic from scratch every time. If you're not capacity-constrained, billing those hours directly probably makes more sense than paying us to save them.
Two fixed-price engagements we run alongside custom rule development.
We review one store and tell you exactly what's broken since the Scripts shutdown.
# written report, severity-ranked
Book an audit →We rebuild your Scripts logic as native Shopify Functions, tested before deploy.
# docs + exported config included
Get a quote →Ongoing rule builds, changes, and monitoring — one flat monthly rate.
# the natural end state once requests turn monthly
Talk to us →Illustrative examples of the kind of requirement we build — not real client case studies yet. Those replace these as we deliver them.
Problem: Net 30 was showing to anyone tagged "wholesale" — not just approved companies with a resale certificate on file.
Result: Five chained conditions, deployed as a native Function, simulated before going live.
Problem: A loyalty discount that should only apply to repeat customers buying a second unit from one collection.
Result: One rule, reused across every client store running the same program.
The simulator below runs seven chained rules — B2B approval, resale certs, regional duty thresholds — in real time as you change the checkout context.
See it live ↓# reads customer tags, B2B approval, resale certs, and cart metafields — no test checkouts, no redeploys.
Describe a rule in plain language, and Rulic will compile it into a native Shopify Function — no scoping call, no engineer required. It's in development; every rule on this page today is still built by hand, by us.
# free during early access · no credit card
This isn't a generic contact form — the more detail you give us here, the tighter the quote and the faster we can start.
We review your requirement and reply with a fixed-price quote within 48 hours — no obligation, no scoping call to start.
Starting from €750, based on complexity. No surprises once we've quoted it.