Changelog
What’s new in Shopify
Custom discount amounts on line items in POS now apply per item
What's changing
Starting with version 11.5, when you apply a fixed-amount custom discount to a line item in Shopify POS, the value you enter is now the discount per item instead of a total amount spread across the line.
For example, on a line with 3 sweaters, entering a $5 fixed-amount discount used to take $5 off the whole line ($1.67 off each sweater). Starting in POS v11.5, that same $5 takes $5 off each sweater, for a $15 total discount.
This matches how custom discounts already work in the Shopify admin and on Draft orders, and makes per-item pricing easier to explain to customers at the counter.
What you'll see in POS
- The amount field on the Add custom discount screen is now labeled Amount per unit with helper text confirming the discount applies to each item on the line.
- The line item still shows the total discount applied (amount × quantity), so the cart total is clear at a glance.
- Receipts continue to break out discounts the same way they do today.
- Percentage discounts and discount codes are unchanged.
If your store uses a third-party POS app that applies fixed-amount discounts (for example, a wholesale or loyalty app), the app will continue to work as it does today. The app developer may release an update later that takes advantage of the new per-item allocation; if you notice a change in how a particular app's discounts apply after that update, contact the app's support team.
Learn more in the Help Center.
Action required for developers in 2026-07
On API version 2026-07 and later: If your extension calls setLineItemDiscount or bulkSetLineItemDiscounts with FixedAmount, update the values you pass so they represent the per-unit discount.