TukarVoucher
Project Overview
Since 2020, TukarVoucher has been the counter where a bank's loyalty e-vouchers get redeemed. Customers get a voucher code by email and show it at the counter. The cashier checks it on TukarVoucher, and the redemption is recorded on the spot, at merchants across Indonesia.
Our Scope
- UI/UX: the cashier web app and the admin panel.
- Frontend: one site that works on a phone, a tablet or the till.
- Backend: voucher batches, redemption rules, history and daily reports.
- Camera scan: text recognition in the browser that reads the code from the guest's screen.
- Ongoing: upgrades, hosting care and regular security reviews.
What Stands Out
Typing a long code at a busy counter is where mistakes happen. So the phone camera reads it instead, and forgives look-alike letters: the code is read in the browser and matched against vouchers that are still active, even when an O is read as a 0. There is nothing to install, and one voucher works at any participating merchant.
Behind the Scenes
The program team uploads codes in batches, manages merchant and cashier accounts, follows every redemption, and gets a report each morning.
01In Half a Minute
From Inbox to Counter
From the voucher in a guest's inbox to a redemption at any merchant, and the reports behind it.
02Cashier App
From Code to Redeemed
What a cashier does at the counter, on whatever device is at hand.
-
01Sign in
Each cashier has an account tied to a merchant and a branch.
-
02Enter or scan the code
Type it in, or tap scan and aim the red box at the code on the guest's phone.
-
03Redeemed on the spot
The code is checked against active vouchers and marked as used, so it cannot be redeemed twice.
-
04Every redemption, listed
A searchable history of the codes each cashier has redeemed.
03Responsive
Made for the Counter
Cashiers use whatever is at the till, so every screen works on a phone first.




04Our Work
Explore Others
More campaign systems built for brands and their customers.
Let's Build The Engine
Bring the idea, or just the problem. We'll shape the experience and build the engine behind it.
