A POS terminal generates a purchase price of a purchase, and generates a
rounded price. The rounded price may be, for example, the lowest whole
number greater than the purchase price. The POS terminal then calculates a
round-up amount (change due the customer) as the difference between the
purchase price and the rounded price. The coupon value is set based on the
round-up amount. For example, the coupon may be redeemable for triple the
amount of change due. The POS terminal prints on the coupon an identifier,
such as a bar code, that is based on the coupon value. The bar code allows
the coupon to be read by a POS terminal when the coupon is redeemed.
Een POS terminal produceert een aankoopprijs van een aankoop, en produceert een rond gemaakte prijs. De rond gemaakte prijs kan, bijvoorbeeld, het laagste gehele aantal zijn groter dan de aankoopprijs. De POS terminal berekent dan een verzamelingsbedrag (gepaste verandering de klant) als verschil tussen de aankoopprijs en de rond gemaakte prijs. De couponwaarde wordt geplaatst die op het verzamelingsbedrag wordt gebaseerd. Bijvoorbeeld, kan de coupon voor drievoud afkoopbaar zijn de gepaste hoeveelheid verandering. De POS einddrukken op de coupon een herkenningsteken, zoals een streepjescode, die op de couponwaarde gebaseerd is. De streepjescode laat de coupon toe om door een POS terminal worden gelezen wanneer de coupon wordt teruggekocht.