Skip to content

Reward Types

A GOLD member at GS-PEN-01 buys a flagship smartphone. Three different things can lower what they pay, and they are configured in three different applets. This page sets them side by side so you pick the right one.

RewardWhat the member seesWhere it is definedWhere it is applied
Member pricingA lower unit price or a discount on the line, automatically, because of their classA Pricebook price set with a Member Class header rule and a discount or sales-price treatmentPOS General, Sales Invoice, Sales Order, Sales Quotation — when a line is added and the applet’s Default Pricebook is set
PointsPoints earned on earlier bills pay part of this oneBalances in Membership Admin; the point-to-money rate in PTS to CCY ConfigPOS General: a points settlement line (points ↔ cash value, with a maximum) or a points-discount line on the MEMBER_POINT_DISCOUNT item; validated against the balance at FINAL
VoucherA serial number is scanned and its value comes off the billVoucher ManagementPOS General as a VOUCHER or COUPON settlement, or as a line; the e-commerce checkout

Member pricing

The price book is the only place a class turns into a price. A price set says who (a Member Class rule — the member on the document must be in a picked class), which items (items, categories, code patterns, minimum quantity or amount) and what (a discount, a sales price, or — for earning rather than rewarding — points). The applet that builds the document evaluates the price book named in its Default Pricebook setting when a line is added; PRICEBOOK_POINTS_AUTO_APPLY in POS decides whether the point rules apply without the cashier doing anything.

Pricing schemes are not member pricing. A pricing scheme in Doc Item Maintenance is a price-list template (“Retail”, “Member Price”, “Wholesale”) with a price per item; it has no link to a member class. POS picks one scheme for its retail price; a price book treatment can take a scheme as its price source. If GadgetSphere keeps a “Member Price” scheme, the thing that decides which members get it is still a price book rule. The old version of this page described a “FI-ITEM” mechanism with per-member and per-class prices on the item; there is no such record.

Points

Points are a balance, and the counter is where they are spent. POS General offers member points as a settlement method beside cash, card and e-wallet, converting points to ringgit at the point-to-money rate, and can instead carry the redemption as a points-discount line. Either way the redemption is validated against the member’s balance at FINAL, the REDEEM transaction is written when the bill reaches the configured status, and voiding the bill reverses it. A member who has not been verified can be kept from redeeming with POS_ALLOW_VERIFIED_MEMBER_REDEEM_POINTS.

Points do not buy vouchers, catalogue items or partner rewards: there is no redemption catalogue in the product. What the till can do with points is reduce a bill.

Vouchers

A voucher is a record in Voucher Management with serial-numbered tickets; a ticket is assigned to a member, and at the counter its serial is scanned and taken as settlement or as a line. The Voucher Redemption report in Sales Report lists what was redeemed where. Birthday vouchers are the one automatic issue in the module: MEMBER_BIRTHDAY_GIFT_PROCESSOR with gift_type set to vouchers assigns the listed vouchers to members of the listed classes in their birthday period. Everything else about vouchers — types, rules, tickets, scanned events — is on the applet page.

Not a reward: the commission scheme’s points

A Commission Scheme with a Membership Points treatment is a fourth way for points to be earned — the scheduled run awards them on qualifying documents. It rewards nothing by itself; the points it creates are spent like any other.

Choosing

  • The benefit should apply to every bill without anyone asking → member pricing.
  • The benefit should be something the member builds up and chooses when to use → points.
  • The benefit is one-off, dated, or given to a person rather than a class → voucher.

Related