How to set program rules customers find fair
On this page
A rule is fair to a member when two things are true: they could have known it before it cost them anything, and they have time to act before it applies. Members accept deadlines and limits that pass both tests. What they do not forgive is losing something they had already earned, or first hearing of a change at the counter. That is our reading of thin evidence and of what regulators abroad single out.
Who an expiry moves
In the one study found, an expiry date raised purchases only among customers able to bring you more of their buying.
The one study we found of expiry itself dates from 2017. Using real-life data and a laboratory experiment, its authors found that "a finite expiration policy can affect purchases positively but only for consumers who have the flexibility to adapt their behavior to such a policy". Flexibility had two sources: "usage level and engagement in multi-store shopping".
A customer who buys often and splits their shopping between you and a rival can bring more of it to you to beat a date. A customer who comes once a month cannot invent visits. For them a date only removes points. We read only the study's abstract, which names no retailer and gives no figures.
A date is not what makes people hurry either. In the campus café study behind How soon should customers earn their first reward?, customers "had no reason to expect the RP to expire" (RP means reward program). They still came in faster as the card filled: "an average acceleration of 20%".
Taking back hurts more
In a 2009 experiment, customers who lost a status level meant to be less loyal than those who never had one.
Programs with status levels usually take a level away when spending drops. A 2009 study tested the effect. In a scenario experiment, "loyalty intentions are indeed lower for demoted customers than for those who have never been awarded a preferred status". A field study on a company's sales data, in another industry, pointed the same way. Such programs, the authors conclude, "can drive otherwise loyal customers away from a firm".
That is a finding about status, read in its abstract, and native.cards has no levels to lose. The step from a lost level to a lapsed balance or a withdrawn reward is our reasoning: what a member has earned, they count as theirs.
Seven Malaysian programs
All seven large Malaysian programs we read put a time limit on points; six count from when they were earned.
These are the published terms of seven large Malaysian programs, as we read them on 10 October 2026.
| Program | The rule, in its own words |
|---|---|
| Padini | Points "will expire at the end of the month after a 6-month period" |
| GSC | "All GSCoins are forfeited if no transactions are made for a consecutive period of 180 days." |
| Tealive | "Tpoints will expire 12 months from the earned date." |
| Lotus's | "Points collected will expire after 12 months, counted at every month end the points are collected." |
| FamilyMart | Points "must be redeemed within two (2) years from the end of the month in which the points were earned" |
| Sunway Super App | Points "automatically expire and become invalid upon expiry of 24 months from the date of transaction" |
| AEON | "points expire after three (3) years on 31 December from the earning year" |
Six count from when the points were earned. GSC counts from the member's last transaction.
On the pages we read, three of the seven also reserve the right to change or end the program when they choose. Lotus's terms say it "may, at any time, terminate the Scheme or alter or amend the conditions of operation of the Scheme". FamilyMart's terms allow it to "amend, modify, update, change and / or terminate the Loyalty Programme". Sunway's allow it to vary or end its program or "withdraw Points from use". For the other four we read a FAQ or a member page, not the full terms, so the true count may be higher. Whether such a clause would hold in a dispute is a lawyer's question, and it says nothing about what a member will put up with.
What regulators ask
UK, Australian and Ontario rules point to a stated reason, prior notice and a way out. None is Malaysian law.
The United Kingdom's Consumer Rights Act 2015 lists terms that "may be regarded as unfair". Paragraph 11 of Schedule 2 is a term "enabling the trader to alter the terms of the contract unilaterally without a valid reason which is specified in the contract". Paragraph 23 makes an exception for a contract with no end date if the trader "is required to inform the consumer with reasonable notice" and "the consumer is free to dissolve the contract".
Australia's competition regulator reported on loyalty schemes in December 2019. We read a law firm's summary of the report, not the report itself. By that summary, the expiry of points and "detrimental changes to points balances" should be "prominently disclosed". Members should get "clear, prior notice or compensation" before one-sided changes to how points are earned or redeemed.
In Ontario, again by a law firm's account, regulations in force since 1 January 2018 generally bar rewards points from expiring "due to the passage of time alone". Expiry "due to inactivity" remains possible.
None of this is Malaysian law. We did not establish what Malaysian law says about points that expire or programs that change, and we state nothing about it. This is general information and not legal advice: ask a lawyer about your own terms.
Five settled rules
Balances do not expire and cannot be typed in by hand; a live earning rule and an added reward cannot be edited.
- Balances do not expire. No setting makes Points, Stamps or Visits lapse. On a Stamp card, "any extra stamps carry over to the next".
- Nobody can alter a balance by hand. "Staff only confirm that a purchase happened. native.cards works out the stamps or points, so a balance can never be typed in by hand." The one correction is of a staff error, by a manager or admin, and it "will be rejected if the value has been used".
- The earning rule cannot be rewritten. "Earning rules on a live program can't be changed here," says the program's Rules view, and its form does not reopen once it is approved.
- A reward cannot be edited. Its page says: "It can’t be edited once added." It can only be removed from offer (see below). The History view shows the terms each reward was claimed on, as Recorded terms.
- Members read the rule before they claim. A reward's page lists Cost, Use by, Cancelling and How often.
Date, cost and limit
One deadline applies to everyone, so judge the date from the last member who could fairly start towards the reward.
The date. Claim and use by is "One deadline for everyone", a single date and not a period for each member. A reward ending on 31 December gives a January joiner a year and a December joiner two weeks. So judge the date from the last member who could fairly start towards it. On the day, the reward leaves your page, and any that were claimed and not used end with it.
The date cannot be changed afterwards, and a reward added with No deadline cannot be given one. That suits a standing reward you mean to keep. For a reward you may want to replace, give it a date a year or so ahead, which members can read from the start, and add it again when the time comes.
On a Stamp card, never let the only reward lapse: "A stamp reward always costs one full card", and a full card with nothing to claim is a broken promise.
What happens to the cost. How to choose rewards customers want and you can afford explains When the cost is taken. The test of fairness is the line a member reads beside Use by before claiming. Taken When they claim it: "Unused Points are not returned". Taken When it is handed over: "Unused? Nothing is taken". For a reward with a date, choose the second.
The limit. How many can be given in total counts "Every one given", "even if it is later cancelled, used or expired", so put the number in the reward's own wording. Its page shows members how many are left, then "All claimed". Leave Members can cancel it before using it switched on, so that a change of mind gives the cost back. With Can be earned more than once off, though, cancelling brings no second chance. How often tells the member so: "Once only", "Even if cancelled or expired".
Changing a reward
Add the replacement first, announce the old reward's last day, and remove it only after that day has passed.
- Add the replacement, so the two overlap
- Announce the last day as Business news
- Two weeks before, send a Reward reminder
- After the last day, Remove from offer
Nothing can be edited, so a change is made by adding a reward and ending the old one. The old one ends when it reaches the date you gave it, or when an owner or admin signed in with two-step verification presses Remove from offer on its page.
Removal is immediate: "Members stop seeing it straight away, and nobody new can get it." Unused claims end, and what each cost goes back to the member. The confirmation names what is kept: "Rewards already handed over stay as they are", and "What members have collected is untouched, apart from what is given back." A removed reward cannot be put back on offer. A member's balance is safe, then, but a member a few Points short finds the reward gone. So announce the last day first, and remove the reward after it.
Add the replacement first, so that the two overlap. Give notice at least as long as the old reward takes to earn: the program's Rewards view shows Time to earn it, "For a typical returning member". That is our working rule; no study sets a period. Send the notice as Business news, which goes to Everyone and not only to members who agreed to offers, and set Keep it on the card for to 30 days.
A model notice (an example).
Headline: Our free pastry reward ends on 30 November
Message: If you are saving for the free pastry, or have claimed one, please use it by 30 November at any outlet. Your Points stay as they are and do not expire. A free drink has been added to our rewards in its place.
It gives the date, says what to do, says what does not change, and stops. Two weeks before the date, send a Reward reminder to Members with a reward waiting. Rewards And Benefits shows how many held rewards "expire within 14 days". A notification reaches only members with your card in a Wallet, so put the date on your counter sign too.
One change cannot be made this way. A different earning rule means a different program, and with no import and no starting balance every member would start again from zero.
Do this next
Read your rules as a member would
Open one of your rewards on your own phone, signed in as a member, and read the four lines under it: Cost, Use by, Cancelling, How often. If any would surprise a regular at the counter, that reward is the one to replace, with notice.
If your program is still a draft, rewrite Program terms before you submit it. The form says customers "read this when they join", and it arrives with a general paragraph already filled in. Once the program is approved the form does not open again, so the terms stay as you wrote them. Put three promises in it in your own words: that Points or Stamps do not expire while the program runs, how much notice you will give before a reward ends, and what happens to balances if the program ever closes.
Sources 14
- Breugelmans and Liu-Thompkins (2017), “The effect of loyalty program expiration policy on consumer behavior”, Marketing Letters 28(4), 537–550 (abstract) ideas.repec.org
- Kivetz, Urminsky and Zheng (2006), “The Goal-Gradient Hypothesis Resurrected: Purchase Acceleration, Illusionary Goal Progress, and Customer Retention”, Journal of Marketing Research 43(1), 39–58 business.columbia.edu
- Wagner, Hennig-Thurau and Rudolph (2009), “Does Customer Demotion Jeopardize Loyalty?”, Journal of Marketing 73(3), 69–85 (abstract) doi.org
- United Kingdom, Consumer Rights Act 2015, Schedule 2, “Consumer contract terms which may be regarded as unfair”, paragraphs 11 and 23 (read 10 October 2026) legislation.gov.uk
- Clayton Utz, “Customer Loyalty Schemes Final Report: ACCC continues push for improved data practices, consumer protection prohibitions”, 12 December 2019: a law firm's summary of the Australian regulator's report (read 10 October 2026) claytonutz.com
- McCarthy Tétrault, “Ontario Ban on the Expiry of Rewards Points Now In Effect”, 15 January 2018: a law firm's summary of the Ontario law (read 10 October 2026) mccarthy.ca
- Padini, Frequently Asked Questions (read 10 October 2026) padini.com
- Golden Screen Cinemas, GSC Rewards frequently asked questions (read 10 October 2026) gsc.com.my
- Tealive, Frequently Asked Questions (read 10 October 2026) tealive.com.my
- Lotus's Malaysia, My Lotus's frequently asked questions (read 10 October 2026) corp.lotuss.com.my
- Lotus's Malaysia, My Lotus's Rewards terms and conditions (read 10 October 2026) corp.lotuss.com.my
- FamilyMart Malaysia, mobile app page with loyalty programme terms (read 10 October 2026) familymart.com.my
- Sunway Super App, Terms and Conditions, version of 20 March 2025 (read 10 October 2026) sunwaysuperapp.com.my
- AEON Credit Service, AEON Group Member page (read 10 October 2026) myaeoncredit.com.my
Written by native.cards, . Found a mistake? The publishing policy says how to tell us.