Tasks
01How does the cashier search for a member and record purchase points via the Checkout Desk?
- Open the Loyalty and rewards menu then select Checkout desk.
- In the Mobile number or card code field, enter the customer's phone number or scan the QR code on their digital card using the barcode reader.
- Click Search to display the member's name, current tier, available points balance, and monetary value.
- In the Amount paid field, enter the purchase invoice total; the system immediately calculates points earned including tier multipliers and active campaigns.
- Click Add points to credit points to the member's account and send an instant WhatsApp notification.
- Screen
- Loyalty and rewards › Checkout desk
- Permission needed
- Loyalty — Members / Add points
02How do I register a new member in the loyalty program directly from the cashier screen?
- From the Checkout desk page, search using the unregistered customer's phone number.
- The message appears: This number is not registered. You can register it now.
- Type the Member Name, date of birth (for birthday gift rewards), and enable the WhatsApp messaging consent option.
- Click the Register button; the membership is created immediately, welcome points configured in settings are deposited, and a digital card with a personal QR code is generated.
- Screen
- Loyalty and rewards › Checkout desk
- Permission needed
- Loyalty — Members / Add
03How does a member redeem points for a direct cash discount on an invoice?
- In the Checkout desk, after selecting the member and verifying they have reached the minimum redemption threshold (e.g., 100 points).
- In the Redeem points for a discount section, enter the number of points the customer wishes to use.
- The system displays the equivalent monetary value for the redeemed points.
- Click Redeem points for a discount; points are deducted from the customer's balance immediately, and a prompt tells the cashier: Deduct X from invoice to reduce invoice total.
- Screen
- Loyalty and rewards › Checkout desk
- Permission needed
- Loyalty — Points ledger / Redeem points for a discount
04How do I create a new reward (free product or discount voucher)?
- Open the Rewards page from the system menu.
- Click the Create Reward button to open the reward creation modal.
- Type the Reward name, and select the Type (Free product, Fixed amount discount, or Percentage discount).
- Specify the Points required to redeem this reward.
- Set the Minimum tier eligible to redeem the reward (or leave as All members).
- Enter Voucher validity (days) and click Save.
- Screen
- Loyalty and rewards › Rewards
- Permission needed
- Loyalty — Rewards / Add
05How do I issue a reward to a member and generate a voucher code?
- On the Checkout desk screen after selecting the member (or from the member's profile).
- In the list of available rewards for the member's balance, click the Issue reward button next to the selected reward.
- The system confirms deducting points from the member's balance and issues a voucher with a unique code and designated expiry date.
- The voucher code can be sent to the customer via WhatsApp for later use.
- Screen
- Loyalty and rewards › Checkout desk
- Permission needed
- Loyalty — Vouchers / Issue reward
06How does the cashier apply the voucher code on an invoice?
- Open the Vouchers screen from the Loyalty and rewards menu.
- Click the Use voucher code action button to open the verification modal.
- Enter the voucher code provided by the customer, and enter the invoice amount if the voucher grants a percentage discount.
- The system validates voucher validity and details (fixed discount, percentage discount, or free product).
- Click Confirm Usage to change voucher status to Used and prevent reuse.
- Screen
- Loyalty and rewards › Vouchers
- Permission needed
- Loyalty — Vouchers / Use voucher
07How do I cancel a reward voucher issued by mistake and restore points to the member?
- Go to the Vouchers page and search for the voucher with status Valid.
- Click the Cancel voucher option to open the cancellation modal.
- Click Confirm; the voucher status changes immediately to Cancelled, and the system automatically restores all deducted points to the member's balance.
- Screen
- Loyalty and rewards › Vouchers
- Permission needed
- Loyalty — Vouchers / Cancel voucher
08How do I set up membership tiers (Silver, Gold, Platinum) and point multipliers?
- Open the Tiers screen and click the Create Tier button to open the tier modal.
- Enter the Tier name (e.g., Gold Tier) and choose its accent color.
- Set the upgrade criteria: Points earned in the last 12 months or Spend in the last 12 months (noting that the baseline tier starts at zero).
- Specify the Points multiplier (e.g., 150% to grant 1.5 points per currency unit spent).
- Write the exclusive benefits for the tier, then click Save.
- Screen
- Loyalty and rewards › Tiers
- Permission needed
- Loyalty — Tiers / Add
09How are member tiers upgraded and recalculated?
- The system automatically runs every night to review total points and spend for each member over the past 12 months, auto-upgrading them to their earned tier and sending congratulations via WhatsApp.
- For instant recalculation at any time, open the Tiers screen and click the Recalculate now button.
- The system reports the number of members upgraded or downgraded immediately.
- Screen
- Loyalty and rewards › Tiers
- Permission needed
- Loyalty — Tiers / Edit
10How do I launch a double-points promotional campaign over the weekend?
- Open the Campaigns page and click the Create Campaign button to open the campaign modal.
- Enter the campaign name (e.g., Weekend Double Points).
- Specify the Points multiplier (e.g., 200% to double points).
- Set the start date and time and end date, and select the Target tier or leave as All members.
- Enable the Active option and click Save; the multiplier applies automatically to all qualifying purchases during the campaign window.
- Screen
- Loyalty and rewards › Campaigns
- Permission needed
- Loyalty — Campaigns / Add
11How do I perform a manual point balance adjustment for a member (addition or deduction)?
- Open the Points ledger page and click the Balance adjustment button to open the adjustment modal.
- Select the Member, and enter the number of points in the Points field (positive number to add, or negative number to deduct).
- Type the mandatory Reason for the adjustment (e.g., compensation for shopping experience, or data entry correction).
- Click Save; an official adjustment record is logged in the points ledger and audit trail.
- Screen
- Loyalty and rewards › Points Ledger
- Permission needed
- Loyalty — Points ledger / Balance adjustment
12How do I reverse a mistakenly recorded points entry in the points ledger?
- From the Points ledger screen, find the original transaction to be corrected.
- Click the Reverse entry option next to the record.
- Type the reason for the reversal and click Confirm.
- The system creates an exact counter-transaction reversing the original entry and updating the member balance, keeping the original record intact for auditability.
- Screen
- Loyalty and rewards › Points Ledger
- Permission needed
- Loyalty — Points ledger / Reverse entry
13How do I reissue a member's digital card with a new QR code?
- Open the member profile in the Members screen.
- Click the Reissue card action button.
- Click Confirm; the system generates a new version of the member's QR code and updates their self-service card immediately.
- The previous card and QR code cease functioning entirely to prevent unauthorized use.
- Screen
- Loyalty and rewards › Members · View
- Permission needed
- Loyalty — Members / Reissue card
14How do I temporarily suspend a customer's membership to prevent earning and redeeming points?
- Go to the Members screen and open the membership to be modified.
- In the Status section, select Suspended.
- Type the Reason for suspension in the designated field and click Save.
- The suspended member is strictly blocked from earning any new points or redeeming existing balances until the suspension is lifted.
- Screen
- Loyalty and rewards › Members · Edit
- Permission needed
- Loyalty — Members / Edit
15How does a member view their points balance, vouchers, and digital card on their phone?
- The customer opens the company's loyalty portal link in their mobile browser.
- They enter their registered phone number and receive a temporary one-time password (OTP) via WhatsApp.
- After logging in, their digital membership card with QR code opens ready for cashier scanning, along with points balance, current tier, transaction ledger, and valid discount vouchers.
- Screen
- Loyalty and rewards › Members · View
- Permission needed
- Loyalty — Members / View
16How are points automatically added upon purchasing from POS or online store?
- As soon as the customer's mobile number is entered into a Point of Sale (POS) invoice, online store order, or salon booking.
- The system automatically computes earned points based on invoice value and credits them to the balance immediately without manual intervention, sending an instant notification via WhatsApp.
- In case of an invoice refund or order cancellation, the corresponding earned points are automatically reversed.
- Screen
- Loyalty and rewards › Points Ledger
- Permission needed
- Loyalty — Points ledger / View
17How do I import old members and opening point balances from Excel?
- Open the Members page from the Loyalty and rewards menu.
- Click the import members button.
- Upload an Excel file containing the essential columns: Name, Mobile Number (unique), Email, Date of Birth, and Opening Points Balance.
- The system validates data and registers members, recording each member's opening balance in the points ledger as an Opening balance entry.
- Screen
- Loyalty and rewards › Members
- Permission needed
- Loyalty — Members / Add
18How do I view financial point liability and redemption rate reports?
- Open the Loyalty reports page from the system menu.
- Review the Program liability in money metric indicating the total cash value equivalent to all outstanding points in circulation.
- Review the Redemption rate (points redeemed vs. awarded), points expiring within 30 days, and the most active purchasing members.
- Screen
- Loyalty and rewards › Loyalty reports
- Permission needed
- Loyalty — Reports / View
19How do I configure point monetary value and minimum redemption threshold?
- Access the Loyalty settings page from the system menu.
- Set the Points Earning Rate (e.g., how many points awarded per currency unit spent).
- Set the Point Monetary Value upon redemption (e.g., every 100 points = 1 currency unit).
- Adjust the Minimum Redemption Threshold (e.g., redemption allowed only upon accumulating 100 points or more).
- Specify point expiration in months, welcome points, and birthday points, then click Save.
- Screen
- Loyalty and rewards › Loyalty settings
- Permission needed
- Loyalty — Settings / Edit
Frequently asked questions
When do points expire and how does the system handle older points?
- Earned points expire after the configured duration in settings (e.g., after 12 months).
- The system applies a First-In, First-Out (FIFO) policy; when a customer redeems points, the oldest points closest to expiration are consumed first.
- The system scans and expires overdue points daily, sending an automated reminder to the customer 30 days prior to point expiration.
- Screen
- Loyalty and rewards › Points Ledger
- Permission needed
- Loyalty — Points ledger / View
Why weren't purchase points added for some customers on their invoice?
- Ensure the member's status is not Suspended; suspended members cannot earn points.
- Ensure the purchase amount meets the minimum threshold required to earn at least 1 point under the calculation formula.
- Verify that the customer's phone number is correct and matches their registered system account.
- Screen
- Loyalty and rewards › Members · View
- Permission needed
- Loyalty — Members / View
Back to top