Build checkout rules visually
Discounts, shipping, payment and validation Functions, all without code. A live summary tells you exactly what each rule does.
Shopify app · Checkout rules
Create Shopify Functions without coding, using AI and visual workflows.
7-day free trial · Billed through Shopify · Works on every Shopify plan
01
In short
FunctionFlow AI is a Shopify app for creating Shopify Functions without writing code. Merchants build discount, shipping, payment and checkout validation rules in a visual builder, or describe a rule in plain English and let AI draft it, then test it on a sample cart and publish it to Shopify’s checkout in one click.
02
Discounts, shipping, payment and validation Functions, all without code. A live summary tells you exactly what each rule does.
Type the rule the way you’d explain it to a colleague. AI picks the function type, drafts the conditions and actions, and you review it before anything goes live.
Run the real compiled Function against a sample cart and see why it did or didn’t apply. Then try it live in test mode, only for customers tagged ff-test.
Happy hours, weekend offers and delivery cutoffs in your store’s time zone, plus discounts that skip items already on sale.
03
Type the rule the way you’d explain it to a colleague. FunctionFlow AI detects the function type, builds the conditions and actions, checks them against Shopify’s limits, and hands you an editable draft.
Your prompt
“Hide Cash on Delivery for orders above $200”
Payment rule · draft
✓ Validated against Shopify limits · review before publishing
04
Percentage and fixed discounts, Buy X Get Y, bundles, tiered and quantity-break pricing, volume and wholesale pricing, plus happy hours and discounts that skip items already on sale.
Hide, rename or reorder delivery options, or make shipping free or discounted when your conditions match.
Hide, rename or reorder payment methods at checkout based on the cart, the customer or the address.
Block checkout with a clear message when a cart breaks your rules: quantity limits, restricted products, blocked regions.
05
| Cart | Cart total, quantity, weight, distinct products, items in the cart |
|---|---|
| Customer | Tags, order count, lifetime spend, logged in or guest |
| Product | Product, variant, type, vendor, tag, collection, on sale |
| Shipping address | Country, state, city, ZIP code, PO Box |
| Time | Time of day and day of the week, in your store’s time zone |
| Market & custom | Shopify Market, currency, cart attributes, line item properties |
Conditions combine with AND/OR logic and nested groups.
06
Start from one of 22 templates, build with the visual When / Then editor, or describe the rule and let AI draft it.
Describe a cart, customer and address. FunctionFlow runs the compiled function, the same code Shopify runs, and shows pass or fail with a condition-by-condition “Why”.
Publish the rule for customers tagged ff-test only, and check it in your real checkout before anyone else sees it.
Go live for everyone in one click. Every change is versioned for instant rollback, and analytics show usage, influenced revenue and AOV lift.
07
08
$39.99/month
Billed monthly
$79.99/month
Billed monthly
$149.99/month
Billed monthly
$249.99/month
Billed monthly
All plans include a 7-day free trial and are billed through Shopify in USD. Each plan covers one store.
09
Shopify Functions are Shopify’s official way to customize discounts, shipping, payment methods and checkout validation. They run inside Shopify’s own checkout, with no theme edits and no scripts on your storefront, and they are the modern replacement for Shopify Scripts.
No. You pick conditions and actions from menus, or describe the rule in plain English and let the AI generator draft it. FunctionFlow AI compiles everything into a native Shopify Function for you.
No. FunctionFlow AI is a public Shopify app, so its functions work on every Shopify plan from Basic to Plus. You don’t need Shopify Plus to run custom discount, shipping, payment or validation rules through the app.
Describe the rule, for example “Hide Cash on Delivery for orders above $200”. The AI picks the function type and drafts the conditions and actions, then FunctionFlow AI validates the draft against Shopify’s limits. You review and edit it before anything is published.
Yes, in two ways. The built-in tester runs the exact compiled function against a sample cart and shows what would change and why, condition by condition. Then test mode publishes the rule only for customers tagged ff-test, so you can try it in your real checkout first.
Yes. Add a time of day or day of the week condition for happy hours, weekend offers or same-day delivery cutoffs. Times use your store’s time zone, and overnight windows such as 10 PM to 2 AM work too.
Every save is a version. Compare versions, restore an older one and publish it in one click, or switch a function off instantly with a toggle.
Plans start at $39.99/month (Starter, 5 functions) and go up to $249.99/month (Enterprise, 50 functions and a code editor). Every plan includes a 7-day free trial and is billed through Shopify.
10
Private and public Shopify apps, Shopify Functions, checkout UI, theme app and admin extensions.
ServiceCustom themes, checkout extensibility, B2B, Markets and headless builds for high-volume Shopify Plus stores.
ServiceResearch, A/B tests and UX improvements across collections, product pages, cart and checkout.
7-day free trial, billed through Shopify. Need something it doesn’t do yet? We build custom Shopify apps and Functions too.