Integrating Simple Discounts with Shopify POS

Overview

Simple Discounts is compatible with Shopify POS. Since Simple Discounts runs on Shopify Functions, and Shopify Functions now support POS, discounts apply automatically when qualifying products are added to the POS cart, the same way they work on the online store.

How it works on POS

Simple Discounts uses Shopify Functions to apply discounts in real time. On POS, the behaviour mirrors the online store:

  • Discounts apply automatically as qualifying products are added to the POS cart, no manual application is needed.
  • The discounted price is reflected in the cart total before payment is processed.
  • The applied discount is recorded on the order in Shopify Admin.

Note: Cart and checkout validation functions that show error messages in the cart or checkout. remain incompatible with POS. This does not affect Simple Discounts, which uses the Discount Function API, not validation functions.

Using Simple Discounts on POS

Prerequisites

  • Simple Discounts app installed and active on the merchant's Shopify store
  • Shopify POS app installed and logged in to the same store

Steps

  1. Ensure the discount is active in Simple Discounts: From Shopify Admin, confirm the relevant discount is active in the Simple Discounts app, and conditions are correctly configured.
  2. Open Shopify POS on the merchant's device: If POS was already open when the discount was created or updated, close and reopen it to ensure the latest discounts are synced.
  3. Add qualifying products to the POS cart: Add products as normal. The discount will apply automatically via Shopify Functions once the cart meets the discount conditions.
  4. Verify the discount and complete the sale: Confirm the discounted amount is shown in the cart total, then process payment as normal. The discount will appear on the order in Shopify Admin.

Additional Resources

Discount Function API

Discount Functions Support on Shopify POS

Still need help? Contact Us Contact Us