Set different prices when checking out on POS vs online

I sell a product at $12/ea online, but would like sell for $10 each when checking out in person/via POS. Is there a way I could do this without having to create some kind of discount cord?

Yes! You can set different prices for online and POS without using discount codes by using Shopify’s Price Lists & Custom Pricing (available on Shopify Plus) or a manual workaround:

  • Use Shopify POS Pro – It allows you to create a “custom sale” in POS and manually set the price at $10.
  • Create a Separate POS-only Product Variant – Duplicate the product and price it at $10, then set its availability only for POS under Product > Manage Sales Channels.
  • Use an Automatic Discount – While you prefer not to use a code, Shopify automatic discounts can apply lower pricing in-store without requiring customer input.

If you’re not on Plus, apps like MultiPricing or Price&Compare allow channel-specific pricing. Alternatively, create a POS-only product variant (e.g., “In-Store Purchase”) with the $10 price

I cannot find apps called “Multipricing” or “Price&Compare”, and I’m facing the issue you are describing. We need to have separate pricing for our POS vs online store. Any updates or other tips?

1 Like

You can use the app Multiprice to set different pricing for POS vs. online store without needing to create discounts or duplicating your catalog