Disabling coupon for online store

Topic summary

A merchant wants to create coupon codes that work exclusively in their TapCart mobile app, not on their main Shopify online store.

Proposed Solution:

  • Create discount codes in Shopify admin with standard settings (discount type, amount, usage limits)
  • Use the “Valid for” section to select “TapCart app” and deselect “Online store”
  • This channel restriction should prevent the codes from being applied on the web storefront

Key Challenge:
The merchant needs channel-specific coupon functionality to differentiate between app-only and web-available promotions.

Status: One solution provided, but implementation success not yet confirmed by the original poster.

Summarized with AI on November 21. AI used: claude-sonnet-4-5-20250929.

We are integrating a TapCart e-commerce app with our Shopify store. We would like to release coupon codes that are valid ONLY on purchases in the app. Is there a way to disable certain coupon codes from the online store? All coupons are available on the online store by default.

Create a new discount code in your Shopify admin and set the discount type and amount as per your requirements.

Under the “Usage limits” section, select the “Limit to one use per customer” option if you want to restrict the use of the coupon code to one per customer.

Under the “Usage limits” section, select the “Limit to a minimum order amount” option if you want to restrict the use of the coupon code to orders that meet a certain minimum order amount.

Under the “Valid for” section, select “Specific products” and choose the products that you want the coupon code to be valid for. This will ensure that the coupon code is only applicable to the products that you select.

Under the “Valid for” section, select “TapCart app” and deselect “Online store”. This will ensure that the coupon code is only applicable in the TapCart app and not on the online store.

Save the discount code.