Bakong KHQR · Live in Cambodia

Accept payments
at the speed of code.

One REST API. Generate KHQR codes, verify Bakong transactions, fire webhooks — ship a payment flow in an afternoon, not a quarter.

99.9%
Uptime SLA
45ms
API latency
798+
Developers
102K
API calls

WHY DEVELOPERS CHOOSE KHQR PAY

Free plan available
No credit card required
KHQR compatible
Webhook support
2FA security
REST + JSON
📈 LIVE DASHBOARD

Built-in analytics, out of the box

Track every transaction, settlement, and API call in real-time. No setup. No third-party tools.

app.khqr.pay/dashboard
● LIVE
Daily API Usage 15 / 10,000
REQUESTS TODAY
15
of 10,000
THIS MONTH
737
April 2026
TOTAL TXN
68
16 paid
SUCCESS RATE
23.5%
of 68 txn
Transaction Volume (7d)
Revenue (7d)
⚡ FEATURES

Everything you need

A complete payment gateway API platform built for Cambodian developers

Secure by Default

API keys, CSRF protection, rate limiting, 2FA, and HTTPS enforcement on every request.

Real-time Status

Poll payment status instantly. Know the moment your customer completes payment.

Auto QR Generation

We handle the payment gateway handshake and return a ready-to-display KHQR string.

Webhook Alerts

Get instant notifications when payments complete. Configure endpoints from your dashboard.

Analytics Dashboard

Track transactions, revenue, and API usage in real-time with beautiful visual graphs.

SDK & Docs

Official SDKs for PHP, JavaScript, Python. Comprehensive OpenAPI documentation included.

Multi-Currency

Support for USD, KHR, and 8 other currencies with automatic exchange rate conversion.

Built for Scale

Edge-deployed infrastructure that scales from your first txn to millions per month.

🛠 HOW IT WORKS

Up and running in minutes

Four simple steps to start accepting payments

STEP 1
Register

Create your free account with name and email.

STEP 2
Add Merchant

Configure your KHQR merchant info in Settings.

STEP 3
Get API Key

Your unique API key is generated automatically.

STEP 4
Integrate

Call our REST API from your app to generate QR codes.

⌨ DEVELOPER FIRST

Simple API,
powerful results

Generate a KHQR payment code with a single HTTP request. Our REST API works seamlessly with any language or framework.

  • RESTful JSON API with Bearer token auth
  • Official SDKs for PHP, JavaScript, Python
  • OpenAPI spec with interactive documentation
// Generate KHQR payment
const res = await fetch("https://khqr.pay/api/v1/qr", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Authorization: "Bearer khqr_live_•••",
  },
  body: JSON.stringify({ amount: 5.00, currency: "USD" }),
});
const { qr, md5 } = (await res.json()).data;
💰 PRICING

Simple, transparent pricing

Start free. Scale as you grow.

❔ FAQ

Common questions

Everything you need to know about the platform

✓ GET STARTED TODAY

Ready to get started?

Join developers accepting payments with KHQR Pay. Create your free account in seconds — no credit card needed.