Challenge
Before
Paper member cards, separate credit-card apps, and balances visible only on store terminals fragmented the user experience and the store's sales opportunities.
- Carrying paper member cards for each storeBulging wallet / loss risk
- Balance check requires a store terminalUnknown before you visit
- A separate credit-card app needed to payHassle of switching apps at checkout
- Usage history scattered across cardsBudgeting is hard
Solution
After
All member cards, e-money balances, and credit payments unified in one app. Simultaneous development with Flutter, a robust payment foundation on PHP-Yii, and a “know before you spend” experience via real-time balance updates.
Home screen — main card balance + all merchant member cards, used in one tap
