Hi! Is there any way to create a discount that can be used in POS only (and not online)? I’ve reached out to Support and they suggest to create a workflow that would imply to cancel online orders if that order used the discount that is supposed to be only for POS… But we don’t want to cancel orders at all and upset the customers.
Thank you!
Hi @ratencia,
At this time, Shopify does not offer a built-in option to restrict discounts exclusively to the POS channel. By default, all discounts apply across every connected sales channel, including your online store.
As a workaround, you can apply manual discounts directly within the Shopify POS app when completing sales. This approach ensures that the discount is available only in-store and not online.
For most merchants, handling POS discounts manually is the simplest and most reliable way to prevent confusion or the need to cancel online orders later.
Hope this helps.
Just to make sure I guide you correctly — are you trying to create a discount for a product (like 20% off for a shirt), or a Buy X Get Y at 20% off?
Each type works a bit differently in POS, so once I know which one you want to set up specifically, I can show you the best way to make it POS-only without affecting online orders.
Hi @ratencia, If I understand you correctly. You want to create an automatic / code based discount that only applies to retail locations.
This is possible through Shopify function based apps like Dollarlabs: Ultimate Discounts which enables you to set up rules to make a discount only apply to a particular retail location.
Here’s a screenshot that shows a bit of how the UI is like to set up a simple product discount that only applies to a particular retail location!
If you need further information or are looking to offer custom rates for POS locations, we help brands solve for such use cases.
Feel free to reach out or reply to this thread if you need further information / specific use case you’re looking to solve with discounting.
