When configuring a discount offer in your Churn Buster cancel flow, the discount code you enter must already exist in your Shopify admin and be configured correctly. Follow these steps to create a compatible discount code.
Go to your Shopify Admin > Discounts > Create discount > Choose "Amount off products" or "Amount off order" depending on your preference. Select "Discount code" (not "Automatic discount" — automatic discounts are not supported).
Enter the exact code you plan to use in your Churn Buster cancel flow offer (e.g. FORYOU25).
Set your discount type (Percentage or Fixed amount) and value to match what your cancel flow offer promises the customer.
This is the most important setting. You must set Purchase type to either "Subscription" or "Both". If this is set to "One-time purchase" only, the discount will fail when applied to a subscription.
If you choose "Specific collections" or "Specific products", make sure the products on the customer's subscription are included. If you're unsure, "All products" is the safest option.
Set to "All customers."
Set to "No minimum requirements."
Leave both "Limit number of times this discount can be used in total" and "Limit to one use per customer" unchecked. Since this discount is offered during cancellation, you don't want it blocked by usage caps.
Select "Limit discount to the first payment". This applies the discount as a one-time incentive on the customer's next billing cycle only, rather than permanently reducing the subscription price.
Save the discount in Shopify, then enter the exact same code in your Churn Buster cancel flow offer variant's "Discount code" field. The code must match exactly (including capitalization).