TopUpKH is a self-hosted payment gateway API that generates real KHQR QR codes, hosted checkout pages, and signed payment webhooks for ABA PayWay Payment Links — so you can accept payments without building any of it yourself.
Every QR code your customer scans is generated live from ABA's own payment system — not a fake or simulated code. Because it follows Cambodia's national KHQR standard, it works with any KHQR-enabled banking app, not only ABA Mobile. A customer banking with ACLEDA, Wing, or another bank can scan and pay just as easily, so you're never turning away a sale just because of which bank someone uses.
On a phone, your customer doesn't even need to open a camera to scan anything. One tap opens ABA Mobile directly with the exact amount already filled in — they just review and confirm. Fewer steps between "I want to buy this" and "paid" means fewer people give up partway through checkout.
The moment a payment succeeds, we notify your website automatically. Every one of those notifications carries a digital signature only TopUpKH can produce, so your system can confirm it genuinely came from us — not from someone trying to trick your store into thinking an order was paid for when it wasn't.
Every payment comes with its own ready-made checkout page — QR code, countdown timer, and live status, already designed and built. You don't write a single line of frontend code; just send your customer to the link, and the page itself handles showing the QR, waiting for the scan, and confirming success.
You'll always know exactly where a payment stands — pending, paid, or expired. Either wait for our automatic notification the instant it's confirmed, or check a simple status link yourself whenever you want. No guessing, and no waiting on a customer to tell you they've paid.
Your account gets its own private key and secret, completely separate from every other business using TopUpKH. Your payment link, your money, your credentials — no one else can see or touch your account, and you can generate a fresh key anytime you're worried the old one may have leaked.
Sign up with your own ABA PayWay Payment Link — the same one already tied to your real ABA account. Within seconds you get back an API key and secret that let your website talk to TopUpKH securely, without any manual setup on our end.
When a customer is ready to check out, your website sends us the amount and an order reference you choose. We instantly generate a real KHQR code, a ready-to-use hosted checkout page, and a mobile deep link — all three, in one response.
The second the bank confirms your customer's payment, we tell your server automatically — no manual checking, no refreshing a dashboard. Update the order, send the receipt, ship the product, all triggered the moment the money actually arrives.
Create your account with your ABA PayWay Payment Link and get your API key instantly.
Get API AccessIf TopUpKH is useful to you, you can send a small tip straight through the same KHQR gateway powering this site — a real payment, real test of the system.
You'll scan a real KHQR code to complete this — same checkout page every TopUpKH merchant's customers see. $0.50–$200 per donation.