Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.
Coupons are how you run every kind of promotion at checkout — a flat percentage off, a free gift, buy-one-get-one, bundles, free shipping, or a reward aimed only at customers who bought from you before.This page covers what every coupon shares: the list, the setup flow, usage limits, and how coupons interact. Each type has its own page for the parts that differ.
Open Coupons from the left navigation. Every coupon shows its performance alongside its configuration, so you can tell which promotions are earning their discount.
The coupons list. Type and behaviour show as chips beside the code.
Column
What it shows
Code
The coupon code, with chips for its type and behaviour — Automatic, Free Shipping, Freebie, Combines
Orders
Orders placed using this coupon
Gross sales
Order value before the discount
Discount amount
Total discount given away
Net sales
What you actually earned after the discount
Date created
When the coupon was made
Visibility
Whether customers can see it at checkout
Active
Turn the coupon on or off without deleting it
Action
Edit or delete
Compare Discount amount against Net sales to spot promotions moving volume without making money. High orders and thin net sales usually means you’re discounting revenue you’d have earned anyway.
Click Add Coupon and choose a type. The type determines which fields you see.
Add Coupon opens the type picker. The type you choose shapes the whole form.
Most types then walk through five steps, with a live summary on the right that updates as you go:Setup → Condition → User Eligibility → Usage Limits → Preview
Two types differ. Purchase Driven adds a User Behaviour step after Setup, making six. Exclusive Free Gift has no Preview step, making four.
Eligibility: which customers qualify, and based on how many past orders.
User Specific — who can use it:
All users
Specific users — upload a list; a sample file is provided
Customer segment — target a segment
User Eligibility — based on order history:
All orders
First order only — new-customer acquisition offers
Total order count — set a minimum and maximum number of past orders
First order only is the acquisition lever; Total order count is the retention lever. Mixing them up is the most common reason a campaign reaches the wrong audience.
Limits: total and per-customer caps, combinability, active period, and COD control.
Control
What it does
Number of times this discount can be used in total
Hard cap across all customers
Number of times this discount can be used per customer
Stops one customer draining the promotion
Combine with other discounts
Allows this coupon to stack with others. Off means it applies alone
Discount active period
Start date and time, with an optional end date
Disable COD
Restricts the order to prepaid payment methods only
Disable COD on aggressive discounts. Deep-discount orders paid by cash on delivery are the most likely to be returned, and you’ve already given away the margin.
Preview: control visibility and wording, and see the summary of everything configured.
Show discount coupon to customer — whether the coupon is listed at checkout for customers to find and apply. Leave off for codes shared only through a campaign
Custom discount title and Custom discount details — override the wording shown at checkout
Read the summary panel once before submitting. It’s the fastest way to catch a promotion that’s wider than you intended.
A coupon only stacks with another when Combine with other discounts is enabled on it. Otherwise it applies alone, and the customer gets one discount rather than several.
Freebies stay out of other discounts
Products given as a free gift are never discounted again by another coupon, even a combinable one.
Automatic coupons and visibility
Automatic coupons apply without the customer typing anything. Visibility is separate — it only controls whether the coupon is listed at checkout.
Scheduling
A coupon with a future start date shows as Scheduled and does nothing until then. Past its end date it shows as Expired. Both keep their configuration and reporting.
Check, in order: the coupon is Active; today falls inside the active period; the cart meets the purchase requirement; the customer passes eligibility, especially First order only; and neither the total nor per-customer usage limit is exhausted.
Two coupons should stack but only one applies.
Both need Combine with other discounts enabled. If either has it off, it applies alone.
Can I stop a coupon without losing its history?
Yes. Switch off Active in the list. Reporting is preserved and you can switch it back on later.
How do I stop one customer using a promo repeatedly?
Set Number of times this discount can be used per customer under Usage limits.
Discounts tied to a payment method rather than a code
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"FlexyPe","description":"Simple 1-click checkout built for Shopify. Boost conversions with a seamless, high-converting experience","colors":{"primary":"#2f72ff","light":"#5c94ff","dark":"#255acc"},"logo":{"light":"https://mintcdn.com/flexype/OeCtKm9kYsE8Xaqh/logo/flexy-light.svg?fit=max\u0026auto=format\u0026n=OeCtKm9kYsE8Xaqh\u0026q=85\u0026s=c9025dff6368e63cb23c1681c46c8870","dark":"https://mintcdn.com/flexype/OeCtKm9kYsE8Xaqh/logo/flexy-dark.svg?fit=max\u0026auto=format\u0026n=OeCtKm9kYsE8Xaqh\u0026q=85\u0026s=540d5532ce1fa9afa455be655ff339f7"},"favicon":"https://mintcdn.com/flexype/WQbYVterOEvhxHLt/flexy-favicon.svg?fit=max\u0026auto=format\u0026n=WQbYVterOEvhxHLt\u0026q=85\u0026s=cc958786ccacbd8bfd6d72deeb11d50d","appearance":{"default":"system"},"background":{"decoration":"grid"},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.flexype.io"}},"footer":{"socials":{"x":"https://x.com/FlexyPe","linkedin":"https://linkedin.com/company/flexype"}},"contextual":{"options":["chatgpt","claude","perplexity","mcp","copy"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://flexype.io"},{"anchor":"Blog","icon":"newspaper","href":"https://flexype.io/blogs"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"flexype","hasAudioNarration":false,"actualSubdomain":"flexype","customDomains":["docs.flexype.io"],"gitSource":{"type":"github","owner":"flexype","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a7d9c23e0ea74adcb46e0a8","collectionId":"b40d509a-d5a1-4d7e-b98b-654b0f1f28c2","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a7d9c23e0ea74adcb46e0a8"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6a7d9c23e0ea74adcb46e0a8:success","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"Documentation","count":58},{"language":"default","tag":"Features","count":30},{"language":"default","tag":"Integrations","count":12},{"language":"default","tag":"Webhooks","count":10},{"language":"default","tag":"Settings","count":9},{"language":"default","tag":"Payment Providers","count":9},{"language":"default","tag":"Coupons","count":7},{"language":"default","tag":"Customization","count":5},{"language":"default","tag":"2026-05","count":5},{"language":"default","tag":"API Reference","count":3}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"features/coupons/overview","slug":"/features/coupons/overview","pageMetadata":{"title":"Coupons","description":"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.","icon":"ticket","href":"/features/coupons/overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Frame,Heading,Note,OptimizedImage,Table,Tip}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Coupons are how you run every kind of promotion at checkout — a flat percentage off, a free gift, buy-one-get-one, bundles, free shipping, or a reward aimed only at customers who bought from you before.`}),`\n`,_jsx(_components.p,{children:`This page covers what every coupon shares: the list, the setup flow, usage limits, and how coupons interact. Each type has its own page for the parts that differ.`}),`\n`,_jsx(Heading,{level:`2`,id:`choosing-a-type`,children:`Choosing a type`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Amount off Products/Order`,icon:`tag`,href:`/features/coupons/amount-off`,children:_jsx(_components.p,{children:`A percentage or fixed amount off the order or specific products`})}),_jsx(Card,{title:`Buy X Get Y`,icon:`gift`,href:`/features/coupons/buy-x-get-y`,children:_jsx(_components.p,{children:`Buy a qualifying set, get another set discounted or free`})}),_jsx(Card,{title:`Purchase Driven`,icon:`user-clock`,href:`/features/coupons/purchase-driven`,children:_jsx(_components.p,{children:`Target customers by what they bought before`})}),_jsx(Card,{title:`Exclusive Free Gift`,icon:`box-open`,href:`/features/coupons/free-gift`,children:_jsx(_components.p,{children:`Add a complimentary product to the order`})}),_jsx(Card,{title:`Free Shipping`,icon:`truck`,href:`/features/coupons/free-shipping`,children:_jsx(_components.p,{children:`Remove the delivery charge at checkout`})}),_jsx(Card,{title:`Bundle Discount`,icon:`boxes-stacked`,href:`/features/coupons/bundle`,children:_jsx(_components.p,{children:`Price a group of items together`})})]}),`\n`,_jsx(_components.p,{children:`Pick by what you’re trying to achieve:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Goal`}),_jsx(_components.th,{children:`Type`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Run a storewide or category sale`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/coupons/amount-off`,children:`Amount off Products/Order`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Move more units per order`}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`/features/coupons/buy-x-get-y`,children:`Buy X Get Y`}),` or `,_jsx(_components.a,{href:`/features/coupons/bundle`,children:`Bundle`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bring back past customers`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/coupons/purchase-driven`,children:`Purchase Driven`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Raise average order value cheaply`}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`/features/coupons/free-shipping`,children:`Free Shipping`}),` above a threshold`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Clear slow stock without cutting price`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/features/coupons/free-gift`,children:`Exclusive Free Gift`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Sell multi-packs of one product`}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`/features/coupons/bundle`,children:`Bundle`}),` with single-product packs`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`the-coupons-list`,children:`The coupons list`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Coupons`}),` from the left navigation. Every coupon shows its performance alongside its configuration, so you can tell which promotions are earning their discount.`]}),`\n`,_jsx(Frame,{caption:`The coupons list. Type and behaviour show as chips beside the code.`,children:_jsx(OptimizedImage,{className:`mint-rounded-lg`,src:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/coupons-list.png?fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=9ef8fa04fbe0f93efdd0bb706b116056`,alt:`Coupons table listing codes with type chips, orders, gross sales, discount amount, net sales, date created, visibility, active toggle, and edit and delete actions`,\"data-og-width\":`1456`,width:`1456`,\"data-og-height\":`816`,height:`816`,\"data-path\":`images/features/coupons/coupons-list.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/coupons-list.png?w=280\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=c805f65b7d88b489d0b2f7a5ca234756 280w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/coupons-list.png?w=560\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=7d10d6cc86a9950be17e68be4b03718d 560w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/coupons-list.png?w=840\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=ce5fa5b0bcf2c517845554a5387e1ce2 840w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/coupons-list.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=522ed602f58c2cbf339592694220874d 1100w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/coupons-list.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=6be796ed3de16d1bbe22354ba7fb3d27 1650w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/coupons-list.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=72aea78f3979e810a960a7bafe3ec919 2500w`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Column`}),_jsx(_components.th,{children:`What it shows`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Code`})}),_jsxs(_components.td,{children:[`The coupon code, with chips for its type and behaviour — `,_jsx(_components.code,{children:`Automatic`}),`, `,_jsx(_components.code,{children:`Free Shipping`}),`, `,_jsx(_components.code,{children:`Freebie`}),`, `,_jsx(_components.code,{children:`Combines`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Orders`})}),_jsx(_components.td,{children:`Orders placed using this coupon`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Gross sales`})}),_jsx(_components.td,{children:`Order value before the discount`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Discount amount`})}),_jsx(_components.td,{children:`Total discount given away`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Net sales`})}),_jsx(_components.td,{children:`What you actually earned after the discount`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Date created`})}),_jsx(_components.td,{children:`When the coupon was made`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Visibility`})}),_jsx(_components.td,{children:`Whether customers can see it at checkout`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Active`})}),_jsx(_components.td,{children:`Turn the coupon on or off without deleting it`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Action`})}),_jsx(_components.td,{children:`Edit or delete`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Compare `,_jsx(_components.strong,{children:`Discount amount`}),` against `,_jsx(_components.strong,{children:`Net sales`}),` to spot promotions moving volume without making money. High orders and thin net sales usually means you’re discounting revenue you’d have earned anyway.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`finding-coupons`,children:`Finding coupons`}),`\n`,_jsx(_components.p,{children:`Filter by:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Coupon Type`}),` — Cart Amount, Product Amount, Buy X Get Y, Purchase Driven, Freebie, Free Shipping, Bundle`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Application Type`}),` — Code or Automatic`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Status`}),` — Active, Scheduled, Expired`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Platform`}),` — Shopify or FlexyPe`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Combines`}),` — Combinable or Not Combinable`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Sort by created date, updated date, start date, end date, or code.`}),`\n`,_jsx(Heading,{level:`2`,id:`the-setup-flow`,children:`The setup flow`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add Coupon`}),` and choose a type. The type determines which fields you see.`]}),`\n`,_jsx(Frame,{caption:`Add Coupon opens the type picker. The type you choose shapes the whole form.`,children:_jsx(OptimizedImage,{className:`mint-rounded-lg`,src:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/create-picker.png?fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=3d6af9b0e5dd6ba893a8df0a642d094a`,alt:`Create Coupon dialog listing Amount off Products or Order, Buy X get Y, Purchase Driven, Exclusive Free Gift, Free shipping, and Bundle Discount`,\"data-og-width\":`1456`,width:`1456`,\"data-og-height\":`816`,height:`816`,\"data-path\":`images/features/coupons/create-picker.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/create-picker.png?w=280\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=4cafa678610357179bd21ece05781667 280w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/create-picker.png?w=560\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=cf9d531d445bb1b6e3a096864cc9b675 560w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/create-picker.png?w=840\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=d66f44a94b614cc411fedb5b707a6620 840w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/create-picker.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=0d3c7a05ab56bc9e5b13986281d0507d 1100w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/create-picker.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=7535abf7d04edef3d2a86e0d17f50b75 1650w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/create-picker.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=8bc2f54810227bf37563a8652e828f89 2500w`})}),`\n`,_jsx(_components.p,{children:`Most types then walk through five steps, with a live summary on the right that updates as you go:`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Setup → Condition → User Eligibility → Usage Limits → Preview`})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Two types differ. `,_jsx(_components.a,{href:`/features/coupons/purchase-driven`,children:`Purchase Driven`}),` adds a `,_jsx(_components.strong,{children:`User Behaviour`}),` step after Setup, making six. `,_jsx(_components.a,{href:`/features/coupons/free-gift`,children:`Exclusive Free Gift`}),` has no Preview step, making four.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`step-1-—-setup`,children:`Step 1 — Setup`}),`\n`,_jsx(Frame,{caption:`Setup: how the discount applies, what it does, and what it's worth.`,children:_jsx(OptimizedImage,{className:`mint-rounded-lg`,src:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-setup.png?fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=c2f0edc60aad2ffff39a80ff156e6133`,alt:`Coupon setup step with coupon code or automatic options, a discount code field, amount off order or products, percentage off or fixed amount, and a maximum purchase amount cap checkbox`,\"data-og-width\":`1456`,width:`1456`,\"data-og-height\":`816`,height:`816`,\"data-path\":`images/features/coupons/step-setup.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-setup.png?w=280\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=1f380623ad2d038b60450bc02172bcae 280w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-setup.png?w=560\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=b4d9c9c94680d8bc000001f2d28e9ce4 560w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-setup.png?w=840\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=4c1240eb3e83d3d501b675c4efd90dd5 840w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-setup.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=0525803a641029d1fb4f3b38fdd0ed10 1100w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-setup.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=afad87f2b6b7750094a0b99e8402353b 1650w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-setup.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=73430ce860b5ca6499bf31837af26d6c 2500w`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`How does the discount apply?`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Option`}),_jsx(_components.th,{children:`Behaviour`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Coupon Code`})}),_jsx(_components.td,{children:`The customer must type the code at checkout`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Automatic`})}),_jsx(_components.td,{children:`Applied for the customer, visible in cart and at checkout`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Automatic`}),` for offers every eligible customer should get, and `,_jsx(_components.strong,{children:`Coupon Code`}),` when the discount is earned, targeted, or tied to a specific campaign.`]})}),`\n`,_jsx(_components.p,{children:`The rest of this step is type-specific — see the individual type pages.`}),`\n`,_jsx(Heading,{level:`3`,id:`step-2-—-condition`,children:`Step 2 — Condition`}),`\n`,_jsx(Frame,{caption:`Condition: what the cart must satisfy before the coupon applies.`,children:_jsx(OptimizedImage,{className:`mint-rounded-lg`,src:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-condition.png?fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=d255df920e1ab22bd65657c0db1f5b8e`,alt:`Condition step offering no purchase requirements, minimum or maximum purchase amount, or minimum or maximum quantity of items`,\"data-og-width\":`1456`,width:`1456`,\"data-og-height\":`816`,height:`816`,\"data-path\":`images/features/coupons/step-condition.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-condition.png?w=280\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=2b26a59595db327f49b73af453a5f7ec 280w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-condition.png?w=560\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=247c7ae8e4a0fc1c25bb292710fa77e7 560w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-condition.png?w=840\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=c896da060d3b17592fb9b5bb344c22aa 840w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-condition.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=7fdbca53107ea273e74eb9014fba6bc1 1100w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-condition.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=ae54d836bf1266ca84a75fb82b9b890a 1650w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-condition.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=b13fc300e5ef6ac5bdba3b75cc51fe67 2500w`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Requirement`}),_jsx(_components.th,{children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`No purchase requirements`})}),_jsx(_components.td,{children:`Applies to any cart`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Minimum/Maximum purchase amount`})}),_jsx(_components.td,{children:`Cart value must fall in the range`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Minimum/Maximum quantity of items`})}),_jsx(_components.td,{children:`Item count must fall in the range`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Requirements can be measured against the `,_jsx(_components.strong,{children:`entire cart`}),`, `,_jsx(_components.strong,{children:`specific products`}),`, or `,_jsx(_components.strong,{children:`specific collections`}),` — so “spend ₹2,000 on skincare” is a valid condition.`]}),`\n`,_jsx(Heading,{level:`3`,id:`step-3-—-user-eligibility`,children:`Step 3 — User eligibility`}),`\n`,_jsx(Frame,{caption:`Eligibility: which customers qualify, and based on how many past orders.`,children:_jsx(OptimizedImage,{className:`mint-rounded-lg`,src:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-eligibility.png?fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=cd9da4ab526d124a04b1d48b6a07ac55`,alt:`User eligibility step with all users, specific users, or customer segment options, and all orders, first order only, or total order count options`,\"data-og-width\":`1456`,width:`1456`,\"data-og-height\":`816`,height:`816`,\"data-path\":`images/features/coupons/step-eligibility.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-eligibility.png?w=280\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=0d8627408f58368e52776446d05435b9 280w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-eligibility.png?w=560\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=85cb620895139e15d8ab80869fa63a0e 560w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-eligibility.png?w=840\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=44ddaf7768d374ce398f4ac62743b734 840w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-eligibility.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=822b5378a8e2c2ddb2b4726bf3cde24a 1100w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-eligibility.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=296988e33a0645cc20a2bc24dbd2cacd 1650w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-eligibility.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=68bdbee490f9faf42e9bceb67004c60b 2500w`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`User Specific`}),` — who can use it:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`All users`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Specific users`}),` — upload a list; a sample file is provided`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Customer segment`}),` — target a segment`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`User Eligibility`}),` — based on order history:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.strong,{children:`All orders`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`First order only`}),` — new-customer acquisition offers`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Total order count`}),` — set a minimum and maximum number of past orders`]}),`\n`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`First order only`}),` is the acquisition lever; `,_jsx(_components.strong,{children:`Total order count`}),` is the retention lever. Mixing them up is the most common reason a campaign reaches the wrong audience.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`step-4-—-usage-limits`,children:`Step 4 — Usage limits`}),`\n`,_jsx(Frame,{caption:`Limits: total and per-customer caps, combinability, active period, and COD control.`,children:_jsx(OptimizedImage,{className:`mint-rounded-lg`,src:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-usage-limits.png?fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=c209cac742134712fd9eb03701e237b6`,alt:`Usage limits step with total and per customer usage caps, combine with other discounts, discount active period with start date and optional end date, and a disable COD option`,\"data-og-width\":`1456`,width:`1456`,\"data-og-height\":`816`,height:`816`,\"data-path\":`images/features/coupons/step-usage-limits.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-usage-limits.png?w=280\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=35ad71a3e9927cfacf782591cae4232e 280w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-usage-limits.png?w=560\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=22d849bd4a65ab14f1381da0e85235e5 560w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-usage-limits.png?w=840\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=8e363add589729877fe330a3008da972 840w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-usage-limits.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=3cda7a3ff576f5f6a95695c998f5904b 1100w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-usage-limits.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=10ba969538789dac96c433b6dc5cabef 1650w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-usage-limits.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=c913ff712d18aac4f112488ba7b0e090 2500w`})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Control`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Number of times this discount can be used in total`})}),_jsx(_components.td,{children:`Hard cap across all customers`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Number of times this discount can be used per customer`})}),_jsx(_components.td,{children:`Stops one customer draining the promotion`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Combine with other discounts`})}),_jsx(_components.td,{children:`Allows this coupon to stack with others. Off means it applies alone`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Discount active period`})}),_jsx(_components.td,{children:`Start date and time, with an optional end date`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Disable COD`})}),_jsx(_components.td,{children:`Restricts the order to prepaid payment methods only`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Disable COD`}),` on aggressive discounts. Deep-discount orders paid by cash on delivery are the most likely to be returned, and you’ve already given away the margin.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`step-5-—-preview`,children:`Step 5 — Preview`}),`\n`,_jsx(Frame,{caption:`Preview: control visibility and wording, and see the summary of everything configured.`,children:_jsx(OptimizedImage,{className:`mint-rounded-lg`,src:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-preview.png?fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=bb85fa4ada91e2a7e745d17089fd3726`,alt:`Preview step with show discount coupon to customer, custom discount title and details options, and a summary panel listing setup, condition, eligibility, and limits`,\"data-og-width\":`1456`,width:`1456`,\"data-og-height\":`816`,height:`816`,\"data-path\":`images/features/coupons/step-preview.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-preview.png?w=280\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=ab02c9570d5fb941443c8b41ca334824 280w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-preview.png?w=560\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=5d6866245cd10bfadfc55483f8785556 560w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-preview.png?w=840\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=74b62e1ac7080bebab9b1c300061a248 840w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-preview.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=f95845186bcdd940857577468fcc3818 1100w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-preview.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=7330c9ed8334b745af96096f27a04850 1650w, https://mintcdn.com/flexype/bFr-dWxa-QGiY3oF/images/features/coupons/step-preview.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bFr-dWxa-QGiY3oF\u0026q=85\u0026s=d7faf8a699662df3fd92d9ce92bf761c 2500w`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Show discount coupon to customer`}),` — whether the coupon is listed at checkout for customers to find and apply. Leave off for codes shared only through a campaign`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Custom discount title`}),` and `,_jsx(_components.strong,{children:`Custom discount details`}),` — override the wording shown at checkout`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Read the summary panel once before submitting. It’s the fastest way to catch a promotion that’s wider than you intended.`}),`\n`,_jsx(Heading,{level:`2`,id:`how-coupons-behave-together`,children:`How coupons behave together`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Combining discounts`,id:`combining-discounts`,children:_jsxs(_components.p,{children:[`A coupon only stacks with another when `,_jsx(_components.strong,{children:`Combine with other discounts`}),` is enabled on it. Otherwise it applies alone, and the customer gets one discount rather than several.`]})}),_jsx(Accordion,{title:`Freebies stay out of other discounts`,id:`freebies-stay-out-of-other-discounts`,children:_jsx(_components.p,{children:`Products given as a free gift are never discounted again by another coupon, even a combinable one.`})}),_jsx(Accordion,{title:`Automatic coupons and visibility`,id:`automatic-coupons-and-visibility`,children:_jsx(_components.p,{children:`Automatic coupons apply without the customer typing anything. Visibility is separate — it only controls whether the coupon is listed at checkout.`})}),_jsx(Accordion,{title:`Scheduling`,id:`scheduling`,children:_jsxs(_components.p,{children:[`A coupon with a future start date shows as `,_jsx(_components.strong,{children:`Scheduled`}),` and does nothing until then. Past its end date it shows as `,_jsx(_components.strong,{children:`Expired`}),`. Both keep their configuration and reporting.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`frequently-asked-questions`,children:`Frequently asked questions`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`A customer says the code isn't working.`,id:`a-customer-says-the-code-isnt-working`,children:_jsxs(_components.p,{children:[`Check, in order: the coupon is `,_jsx(_components.strong,{children:`Active`}),`; today falls inside the `,_jsx(_components.strong,{children:`active period`}),`; the cart meets the `,_jsx(_components.strong,{children:`purchase requirement`}),`; the customer passes `,_jsx(_components.strong,{children:`eligibility`}),`, especially First order only; and neither the total nor per-customer `,_jsx(_components.strong,{children:`usage limit`}),` is exhausted.`]})}),_jsx(Accordion,{title:`Two coupons should stack but only one applies.`,id:`two-coupons-should-stack-but-only-one-applies`,children:_jsxs(_components.p,{children:[`Both need `,_jsx(_components.strong,{children:`Combine with other discounts`}),` enabled. If either has it off, it applies alone.`]})}),_jsx(Accordion,{title:`Can I stop a coupon without losing its history?`,id:`can-i-stop-a-coupon-without-losing-its-history`,children:_jsxs(_components.p,{children:[`Yes. Switch off `,_jsx(_components.strong,{children:`Active`}),` in the list. Reporting is preserved and you can switch it back on later.`]})}),_jsx(Accordion,{title:`How do I stop one customer using a promo repeatedly?`,id:`how-do-i-stop-one-customer-using-a-promo-repeatedly`,children:_jsxs(_components.p,{children:[`Set `,_jsx(_components.strong,{children:`Number of times this discount can be used per customer`}),` under Usage limits.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`need-help`,children:`Need help?`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Contact Support`,icon:`headset`,href:`mailto:[email protected]`,children:_jsx(_components.p,{children:`Questions about a specific coupon or campaign`})}),_jsx(Card,{title:`Payment Offers`,icon:`credit-card`,href:`/features/payment-offers`,children:_jsx(_components.p,{children:`Discounts tied to a payment method rather than a code`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Coupons","description":"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.","icon":"ticket","href":"/features/coupons/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Choosing a type","slug":"choosing-a-type","depth":2,"children":[]},{"title":"The coupons list","slug":"the-coupons-list","depth":2,"children":[{"title":"Finding coupons","slug":"finding-coupons","depth":3,"children":[]}]},{"title":"The setup flow","slug":"the-setup-flow","depth":2,"children":[{"title":"Step 1 — Setup","slug":"step-1-—-setup","depth":3,"children":[]},{"title":"Step 2 — Condition","slug":"step-2-—-condition","depth":3,"children":[]},{"title":"Step 3 — User eligibility","slug":"step-3-—-user-eligibility","depth":3,"children":[]},{"title":"Step 4 — Usage limits","slug":"step-4-—-usage-limits","depth":3,"children":[]},{"title":"Step 5 — Preview","slug":"step-5-—-preview","depth":3,"children":[]}]},{"title":"How coupons behave together","slug":"how-coupons-behave-together","depth":2,"children":[]},{"title":"Frequently asked questions","slug":"frequently-asked-questions","depth":2,"children":[]},{"title":"Need help?","slug":"need-help","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-rounded-lg {\n border-radius: 0.5rem\n}","subdomain":"flexype","siteName":"FlexyPe","title":"Coupons - FlexyPe","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-07T06:45:18.038Z","originalFileLocation":"features/coupons/overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.\">\u003cmeta data-mint-head name=\"application-name\" content=\"FlexyPe\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Coupons - FlexyPe\">\u003cmeta data-mint-head property=\"og:description\" content=\"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"FlexyPe\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.flexype.io/features/coupons/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://flexype.mintlify.app/_mintlify/api/og/v2?division=Coupons\u0026amp;title=Coupons\u0026amp;description=Every+discount+type+FlexyPe+supports%2C+the+shared+setup+flow%2C+and+how+coupons+behave+together.\u0026amp;theme=4e22eda962d550cb82fa9c8f\u0026amp;signature=a4a87d7e905199662e05a21ff4ca1ac8111ecf796b0d4cb9f87c344aabeb575e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Coupons - FlexyPe\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://flexype.mintlify.app/_mintlify/api/og/v2?division=Coupons\u0026amp;title=Coupons\u0026amp;description=Every+discount+type+FlexyPe+supports%2C+the+shared+setup+flow%2C+and+how+coupons+behave+together.\u0026amp;theme=4e22eda962d550cb82fa9c8f\u0026amp;signature=a4a87d7e905199662e05a21ff4ca1ac8111ecf796b0d4cb9f87c344aabeb575e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/flexype/r0pNdnOhoLHa6ux3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"FlexyPe\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2f72ff\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.flexype.io/features/coupons/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/features/coupons/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.flexype.io/#organization\",\"name\":\"FlexyPe\",\"url\":\"https://docs.flexype.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/flexype/OeCtKm9kYsE8Xaqh/logo/flexy-light.svg?fit=max\u0026auto=format\u0026n=OeCtKm9kYsE8Xaqh\u0026q=85\u0026s=c9025dff6368e63cb23c1681c46c8870\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.flexype.io#website\",\"name\":\"FlexyPe\",\"url\":\"https://docs.flexype.io\",\"publisher\":{\"@id\":\"https://docs.flexype.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.flexype.io/features/coupons/overview#webpage\",\"url\":\"https://docs.flexype.io/features/coupons/overview\",\"name\":\"Coupons\",\"description\":\"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.\",\"dateModified\":\"2026-08-07T06:45:18.038Z\",\"isPartOf\":{\"@id\":\"https://docs.flexype.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.flexype.io/features/coupons/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.flexype.io/features/coupons/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Features\",\"item\":\"https://docs.flexype.io/features/dashboard\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Coupons\",\"item\":\"https://docs.flexype.io/features/coupons/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.flexype.io/features/coupons/overview#article\",\"headline\":\"Coupons\",\"name\":\"Coupons\",\"description\":\"Every discount type FlexyPe supports, the shared setup flow, and how coupons behave together.\",\"url\":\"https://docs.flexype.io/features/coupons/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.flexype.io/features/coupons/overview#webpage\"},\"dateModified\":\"2026-08-07T06:45:18.038Z\",\"publisher\":{\"@id\":\"https://docs.flexype.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.flexype.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"FlexyPe\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"FlexyPe","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://flexype.io"},{"anchor":"Blog","icon":"newspaper","href":"https://flexype.io/blogs"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Introduction","icon":"house","href":"/getting-started/introduction"}]},{"group":"Features","pages":[{"title":"Dashboard","icon":"chart-line","href":"/features/dashboard"},{"title":"Orders","icon":"receipt","href":"/features/orders"},{"title":"Abandoned Checkouts","icon":"cart-shopping","href":"/features/abandoned-checkout"},{"title":"Shipping","description":"Set where you ship, what you charge, and which orders can pay cash on delivery.","icon":"truck-fast","href":"/features/shipping"},{"group":"Coupons","icon":"ticket","pages":[{"title":"Coupons","icon":"ticket","href":"/features/coupons/overview"},{"title":"Amount off Products/Order","description":"Percentage or fixed-amount discounts on the whole order or on specific products.","icon":"tag","href":"/features/coupons/amount-off"},{"title":"Buy X Get Y","icon":"gift","href":"/features/coupons/buy-x-get-y"},{"title":"Purchase Driven","icon":"user-clock","href":"/features/coupons/purchase-driven"},{"title":"Exclusive Free Gift","icon":"box-open","href":"/features/coupons/free-gift"},{"title":"Free Shipping","icon":"truck","href":"/features/coupons/free-shipping"},{"title":"Bundle Discount","icon":"boxes-stacked","href":"/features/coupons/bundle"}]},{"title":"Payment Offers","icon":"percent","href":"/features/payment-offers"},{"title":"Upsell","icon":"arrow-trend-up","href":"/features/upsell"},{"group":"Customization","icon":"paintbrush","pages":[{"title":"Checkout Customization","href":"/features/customization/overview"},{"title":"General","href":"/features/customization/general"},{"title":"Login","href":"/features/customization/login"},{"title":"Address","href":"/features/customization/address"},{"title":"Payments","href":"/features/customization/payments"}]},{"group":"RTO Suite","icon":"rotate-left","tag":"NEW","pages":[{"title":"RTO Suite","icon":"rotate-left","href":"/features/rto-suite/overview"},{"title":"RTO V2","icon":"sliders","tag":"NEW","href":"/features/rto-suite/rto-v2"},{"title":"RTO V1","icon":"clock-rotate-left","href":"/features/rto-suite/rto-v1"}]},{"group":"Settings","icon":"gear","pages":[{"title":"Settings Overview","href":"/features/settings/overview"},{"title":"Store Details","href":"/features/settings/storedetails"},{"title":"Payments","href":"/features/settings/payments"},{"title":"Taxes \u0026 Duties","href":"/features/settings/taxesandduties"},{"title":"Integrations","href":"/features/settings/integrations"},{"title":"API Keys","href":"/features/settings/apikeys"},{"title":"Users \u0026 Permissions","href":"/features/settings/usersandpermissions"},{"title":"Activity Logs","href":"/features/settings/activitylogs"},{"title":"Change Password","href":"/features/settings/changepassword"}]}]},{"group":"Platforms","pages":[{"title":"Shopify","icon":"shopify","href":"/platforms/shopify"},{"title":"Hydrogen / Headless","icon":"react","href":"/platforms/hydrogen"},{"title":"Mobile Apps","icon":"mobile-screen","href":"/platforms/mobile-apps"}]},{"group":"Integrations","pages":[{"group":"Payment Providers","icon":"credit-card","pages":[{"title":"Razorpay","href":"/integrations/payment/razorpay"},{"title":"Easebuzz","href":"/integrations/payment/easebuzz"},{"title":"Cashfree","href":"/integrations/payment/cashfree"},{"title":"PayU","href":"/integrations/payment/payu"},{"title":"XPay","href":"/integrations/payment/xpay"},{"title":"PhonePe","href":"/integrations/payment/phonepe"},{"title":"Snapmint","href":"/integrations/payment/snapmint"},{"title":"CCAvenue","href":"/integrations/payment/cc-avenue"},{"title":"Paytm","href":"/integrations/payment/paytm"}]},{"group":"Analytics","icon":"chart-bar","pages":[{"title":"Meta Pixels","href":"/integrations/analytics/meta"},{"title":"Google Ads","href":"/integrations/analytics/google-ads"},{"title":"Google Analytics","href":"/integrations/analytics/google-analytics"}]}]},{"group":"Webhooks","pages":[{"title":"Webhooks Overview","icon":"webhook","href":"/webhooks/overview"},{"title":"Event Triggers","icon":"route","href":"/webhooks/event-triggers"},{"group":"2026-05","icon":"sparkles","tag":"LATEST","pages":[{"title":"Abandoned Checkout Recovery","href":"/webhooks/2026-05/acr"},{"title":"Abandoned Session Recovery","href":"/webhooks/2026-05/asr"},{"title":"Collection Viewed","href":"/webhooks/2026-05/collection-viewed"},{"title":"Product Viewed","href":"/webhooks/2026-05/product-viewed"},{"title":"New Customer","href":"/webhooks/2026-05/new-customer"}]},{"group":"2025-09","icon":"clock-rotate-left","pages":[{"title":"Abandoned Checkout Recovery","href":"/webhooks/2025-09/acr"},{"title":"Abandoned Session Recovery","href":"/webhooks/2025-09/asr"},{"title":"New Customer","href":"/webhooks/2025-09/new-customer"}]}]},{"group":"Miscellaneous","pages":[{"title":"FlexyPe Billing and Payments","icon":"wallet","href":"/misc/billing"},{"title":"FAQ","icon":"circle-question","href":"/misc/faq"}]}]},{"tab":"Dashboard Handbook","hidden":true,"pages":[{"title":"Dashboard Handbook","href":"/handbook/intro"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/changelog"}]}]},"title":"Coupons - FlexyPe","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-D1UCVuPB.js","DynamicMarkdown-Crwq6WG_.js","zoom-image-lightbox-CFBqa0On.js","lightbox-handle-r17bVUz3.js"]}