test will see and receive the discount. Your real customers are never affected.
How it works
- Create a discount — choose any discount type and configure it as you normally would
- Enable test mode — toggle test mode on in the discount settings
- Tag a customer — add the
testtag to a customer account in your Shopify admin - Log in and test — log in to your storefront as that customer and verify the discount applies
Test mode discounts require the customer to be logged in with the
test tag. Customers without the tag, and guests who are not logged in, will not see or receive the discount.No subscription required
Test mode is available on all plans, including before you subscribe. This means you can fully verify that a discount works for your use case before committing to a plan. Once you’re happy with the results, subscribe to a plan and then disable test mode to make the discount live for all eligible customers.Tagging a customer for testing
In your Shopify admin:- Go to Customers
- Select the customer you want to use for testing
- In the Tags section, add the tag
test - Save the customer
Storefront visibility
If you’re using Discount Kit Live to display discounts on your storefront, test mode discounts are automatically excluded from themax_reward_percent and max_reward_cents scalar metafields. This means your storefront badges and banners won’t show test discounts to regular customers.
If you’re working with the full discounts array, you can filter test mode discounts using the test field. See filtering test mode discounts for details.