Skip to content
BMS Learning center
Menu
Lesson 18 / 24

Promotions, gifts & discounts

Test rules against real carts and distinguish automatic promotions from manual discounts.

On this page · Jump to a section

Before you begin

Defined dates, branches, channels, products and qualifying quantities.

Where to go

Promotions → POS

Visible menus may vary with language, permissions, app version and shop configuration.

Follow these steps

  1. Create the rule with dates, branch, channel and quantity conditions, using sellable SKUs/variants.
  2. A BUY_A_GET_B gift must be a real in-stock cart line; never create a stock-free gift.
  3. Test qualifying and non-qualifying carts, excess quantities, packs and overlaps using the server preview.
  4. Test a return that loses gift eligibility; the system must use the frozen sale-time rule, not today's promotion.

How to verify success

Totals and gifts match the rule, stock moves completely and returns never exceed original evidence.

Limits & things to check

Manual discounts, void and cash out need a second authorized PIN; hiding a button is not authorization.

Ready to try it in your shop

Lessons are free to read. Actual operations require sign-in and the appropriate permission. Use test data for training.

Checking account…

Keep learning