Gift Card Platform Development in Australia: Balances, Redemptions, Expiry Rules and Reconciliation
Building gift card systems in Australia: ACL rules on expiry and fees, balance ledgers, code security, redemption across POS and online, and reconciliation.
What does a gift card platform need in Australia?
A gift card platform needs a transaction ledger for every card (issue, load, redeem, refund, adjust, expire), secure codes and PINs with rate-limited balance checks, redemption across online checkout and POS with real-time balance locking, reporting for finance, and rules that comply with the Australian Consumer Law: at least three years' validity for most cards sold since 1 November 2019, a displayed expiry date, and no post-supply fees that reduce the balance, subject to exemptions. Get legal and accounting advice on your specific cards.
This guide is for retailers, hospitality groups and ecommerce brands. It is general information, not legal or accounting advice.
Key takeaways
- Default to at least three years' validity and display the expiry date.
- Do not deduct post-supply fees from balances.
- Store balances as a ledger, not a single field.
- Protect codes from guessing and staff tools from misuse.
- Reconcile liabilities and redemptions regularly.
Australian Consumer Law rules
| Rule | What it means for the system |
|---|---|
| Minimum three-year expiry | Default validity of at least three years from supply for covered cards |
| Expiry displayed | Print or show the expiry date (or 'no expiry'); if expiry is a period, show the issue date |
| Post-supply fee ban | No activation or account-keeping fees that reduce the balance; check exceptions |
| Exemptions | Configurable card types for exempt cases (for example promotional or genuinely discounted cards), reviewed by your adviser |
Ledger design
Model each card with a unique identifier, type, issue date, expiry date and status, and record every change as an immutable transaction with amount, channel, store, user and reference. Derive balances from the ledger. Use database transactions or locks so two simultaneous redemptions cannot overspend a card. Support partial redemptions, refunds back to the card and manual adjustments with approval and reasons. See the ACCC's gift card guidance for the consumer-facing rules.
Codes, security and fraud
- Long random codes plus a PIN for higher-value cards.
- Rate limits and lockouts on balance checks.
- Activate physical cards only when sold.
- Role-based access and approval for staff adjustments.
- Alerts for unusual redemption patterns.
Redemption and reconciliation
Expose the ledger through an API used by online checkout, POS and customer service so balances are consistent everywhere. Record redemptions against orders, report outstanding liabilities and redemptions by period and location, and reconcile with payments and sales. Confirm accounting treatment of liabilities, breakage and GST with your accountant. See payment reconciliation automation.
Hypothetical example: a restaurant group
This example is hypothetical. A restaurant group sold paper vouchers with handwritten expiry dates and no central balance. It introduced digital and plastic cards with three-year expiry printed and shown online, a ledger service used by its POS and website, partial redemption, and a balance-check page with rate limits. Promotional cards were set up as a separate type after legal advice. Finance received monthly liability and redemption reports by venue.
Common mistakes
- Expiry periods shorter than three years on covered cards.
- Monthly fees that reduce balances.
- Editable balance fields with no ledger.
- Short, guessable codes.
- Separate balances in POS and online systems.
Related guides
- Loyalty program development for points ledgers.
- Retail and ecommerce integration for POS and online.
- Shopify development in Australia for platform gift card options.
- Ecommerce returns in Australia for refunds to gift cards.
Conclusion
A gift card platform in Australia combines a reliable ledger, secure codes and consistent redemption with Australian Consumer Law requirements on expiry and fees. Configure card types carefully, reconcile liabilities, and confirm legal and accounting treatment with advisers.
Planning a gift card or stored-value system?
ZSpace Labs is an India-based, remote-first technology studio working with Australian and international businesses on ledgers, POS and ecommerce integrations and Shopify builds. We are not lawyers or accountants, but if it would help to plan the system, we are happy to talk it through.
Common questions.
Under the Australian Consumer Law, most gift cards sold from 1 November 2019 must be valid for at least three years, display their expiry date (or state that they do not expire), and cannot be reduced by most post-supply fees. There are exemptions, such as reloadable cards, promotional cards and cards sold at a genuine discount. Check ACCC guidance for details.