The Discount section under Admin lets you manage discount-related rules and behaviours that apply to order edits and customer engagements. Instead of only relying on Shopify’s core discount engine, this feature integrates with the Account Editor workflow — meaning discounts can be tied directly to edits, invoices, or upsell offers.
This feature ensures that discounts applied to an order remain accurate if changes are made after purchase. For example, if a customer edits their order by adding or removing items, the discount will be recalculated to reflect the updated cart.
Discount Recalculation
When Enabled:
Discounts are automatically recalculated based on the new order details.
If the edited order no longer qualifies for a discount, it will be removed.
If the order qualifies for a higher/lower discount after edits, the new amount is applied.
When Disabled:
Discounts remain unchanged, even if the order no longer meets eligibility rules.
Customers may keep discounts they no longer qualify for.
Example Scenarios:
1️⃣ Adding more items:
A discount applies only on orders above $100.
Customer originally had $90 worth of items (no discount).
They edit the order and add an item worth $20.
With recalculation enabled: The discount is now applied automatically.
2️⃣ Removing items:
A discount applies on orders above $200.
Customer originally had $220 worth of items (discount applied).
They edit the order and remove an item worth $50.
With recalculation enabled: The discount is removed since the order drops below $200.
Post-purchase discount
Show a discount-code field after purchase so customers can add a valid code to their order. Requires the Post-purchase Discount checkout extension (no customer-facing UI).
This setting allows customers to apply discount codes after completing their purchase. It’s useful for merchants who want to give shoppers flexibility in using discount codes even after checkout.
Important Note: This feature requires the Post-purchase Discount checkout extension to work. It does not add any new UI to the checkout page but works in the background.
Unchecked (OFF) → Customers cannot add discount codes after purchase. Only pre-purchase discounts apply.
Checked (ON) → Customers can enter a valid discount code post-purchase, and it will automatically adjust their order.