Discount Code App that can create code by multiple conditions

Topic summary

Seeking a Shopify app that supports advanced, condition-based discount codes. The requester wants to configure a single discount code that applies different percentage or fixed-amount discounts depending on the product variant. They also need the code to be valid only for pickup orders (i.e., in-store/curbside pickup), not for other fulfillment methods.

Context: The requester previously used BigCommerce and Magento and prefers their flexible, rule-based promotion systems. They are looking for a third-party Shopify app that can replicate similar conditional logic and control.

Outcome/Status: No recommendations or solutions provided in the thread yet. The inquiry remains open, with the main action item being suggestions for apps that enable variant-specific discounts under one code and pickup-only eligibility.

Summarized with AI on January 24. AI used: gpt-5.

Hello,

I am currently looking for a discount code app that can create discount codes by condition. Here are some conditions I am looking for:

  1. Different % or amount off for different variants with the same discount code

  2. Discount code that can only be used in pick up order

I used to use BigCommerce & Magento. I really like their discount system that can create it by condition. It will be great if there is any Shopify App that can do similar functions.

Thank you in advance!