Ask any small retailer or café owner in Indonesia how customers pay, and the answer is rarely just one thing anymore. It could be cash, QRIS, GoPay, OVO, ShopeePay, or sometimes a card. That's good for sales, since customers can pay however is easiest for them. But behind the counter, it raises a real question: how do you reconcile all of it without that becoming a job of its own?
Accepting payments isn't the hard part
Most businesses can accept QRIS or an e-wallet payment easily enough. All it takes is a static QR code, a phone, and a third-party app, and you're set up in an afternoon. The pain comes afterward, when you have to match what actually landed in your bank or e-wallet balance against what your POS says was sold, for every payment method, every day. And 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 rethinking) how you accept payments, these 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 with QRIS, your system should know that at the moment of the transaction, instead of waiting for someone to tag it later.
- Does one register session reconcile cash, QRIS, and e-wallets together? End-of-shift cash control shouldn't mean opening three different apps just 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 a minimum. For anything online, you'll also want a real payment gateway (Midtrans, Xendit, or DOKU are the common ones), 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 right 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 for each method. We see this the same way we see 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, QRIS, and e-wallets? And does 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 as the sale.
Start a free trial and see cash, QRIS, and e-wallets land in one reconciled total instead of three.
