Ask any small retailer or café owner in Indonesia how customers pay, and the answer is rarely just one thing anymore: cash, QRIS, GoPay, OVO, ShopeePay, sometimes a card. That's good for sales, since customers pay however is easiest for them. But it creates a real question behind the counter: how do you reconcile all of it without that becoming its own job?
Accepting payments isn't the hard part
Most businesses can accept QRIS or an e-wallet payment easily enough: a static QR code, a phone, a third-party app, and you're set up in an afternoon. The pain shows up afterward, matching what actually landed in your bank or e-wallet balance against what your POS says was sold, across every payment method, every day. When each method has its own settlement report, on its own schedule, in its own format, reconciliation turns into a recurring manual task instead of something you solve once.
What matters more than the logos on the page
If you're choosing (or reconsidering) how you accept payments, three things matter more than the list of logos on a payment page:
- Does it record the payment method against the sale automatically? If a customer pays QRIS, your system should know that at the moment of the transaction, not require someone to tag it later.
- Does one register session reconcile cash, QRIS, and e-wallets together? End-of-shift cash control shouldn't require opening three different apps to check three different balances.
- Does it connect to the gateways your customers actually use? In Indonesia, that usually means QRIS and the major e-wallets at minimum, plus a real payment gateway (Midtrans, Xendit, or DOKU are the common ones) for anything online, and ideally Stripe or PayPal if you also sell cross-border.
How this works in Ritelio
Ritelio Core's point of sale supports split payments and QRIS natively at the register, with register sessions that reconcile cash and digital payments together instead of separately. On the payment gateway side, Midtrans, Xendit, and DOKU are supported alongside Stripe and PayPal, so the same invoice or online order can be paid however the customer prefers, without a separate reconciliation step per method. We think about this the same way we think about POS and inventory: payment methods shouldn't be separate ledgers either.
The two-minute test
At the end of a shift, can one person tell you, in under two minutes, exactly how much came in through cash versus QRIS versus e-wallets, and have it match your bank and e-wallet balances without cross-checking three screens? If not, the fix usually isn't a stricter closing procedure. It's a system where every payment method updates the same record the sale did.
Start a free trial and watch cash, QRIS, and e-wallets land in one reconciled total instead of three.
