Cambodia's #1 KHQR Payment API

Accept Bakong
KHQR Payments
in Minutes

Generate QR codes, verify transactions, manage webhooks and analytics — all through a single API built on the National Bank of Cambodia's Bakong network.

NBC Bakong Certified
99.9% Uptime
< 50ms Response

KHQR Generator

Live Preview

LIVE

Scan to pay

$25.00 USD

MerchantFINN SHOP
Bakong IDmerchant@acleda
MD5a1b2c3d4e5f6...
Expires14:55 PM

Recent Activity

FINN SHOP
$12.50just now
ANGKOR TEA
$8.002s ago
SOKHA MART
$35.005s ago
3 API calls to integrateGet your API key
Payment Verified
42ms
99.9%
API Uptime SLA
<50ms
Avg Response Time
256-bit
Encryption
⚡ Everything developers need

Built for Developers

Complete Bakong KHQR payment infrastructure with enterprise-grade security and reliability.

KHQR Generator

Generate NBC Bakong-compliant KHQR codes instantly. Supports USD/KHR, custom branding, deep links, and base64 PNG output.

USD/KHRDeep LinksBase64 PNGSVG SupportCustom Logo

MD5 Verification

Real-time payment verification via MD5 hash. Bulk check up to 50 transactions.

Webhooks

HMAC-signed instant notifications with retry queues and event logs.

Analytics Dashboard

Real-time charts, success rates, daily volume, and customer insights.

API Key Management

Rotate, restrict by IP, set permissions and usage limits per key.

Hosted Checkout

Beautiful /pay/:id pages with QR display, countdown timer, and auto-refresh.

Deep Links

Generate Bakong payment deep links for seamless mobile app integration.

Rate Limiting

Redis-powered quotas with plan-based limits and real-time header feedback.

Interactive Docs

Full API reference with live playground, examples, and SDK snippets.

Simple API Integration

Integrate in minutes with our clean RESTful API.

POST/api/v1/khqr/create
REQUEST
curl -X POST https://khpay.angkorhub.site/api/v1/khqr/create \
  -H "Authorization: Bearer bk_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 25.00,
    "currency": "USD",
    "merchantName": "FINN SHOP",
    "bakongId": "merchant@acleda",
    "description": "Order #1234"
  }'
RESPONSE
{
  "success": true,
  "data": {
    "transactionId": "txn_abc123def456",
    "qrString": "00020101021229...",
    "qrImage": "data:image/png;base64,...",
    "md5": "a1b2c3d4e5f6...",
    "deepLink": "bakong://pay?qr=...",
    "amount": 25.00,
    "currency": "USD",
    "expiresAt": "2025-01-01T12:15:00Z",
    "checkoutUrl": "https://khpay.angkorhub.site/pay/txn_abc123"
  }
}
💳 Simple pricing

Start free, scale as you grow

Pay with Bakong KHQR. No credit card required on Free tier.

Free

Great for testing and small projects

$0/month
  • 1,000 requests/month
  • KHQR Generator
  • MD5 Payment Checker
  • Basic Analytics
  • Community Support
Start Free
MOST POPULAR

Pro

For developers and small teams

$10/month
  • 10,000 requests/month
  • All Free features
  • Webhook Support
  • Bulk MD5 Checker
  • Priority Support
Buy with KHQR

Super

For growing businesses and teams

$25/month
  • 50,000 requests/month
  • All Pro features
  • Custom QR Branding
  • Advanced Analytics
  • Auto API Key
Buy with KHQR

Ultra

Maximum scale with dedicated support

$50/month
  • 1,000,000 requests/month
  • All Super features
  • Dedicated infrastructure
  • Custom SLA guarantee
  • 24/7 Dedicated support
Buy with KHQR

All paid plan payments accepted via Bakong KHQR · API key auto-created upon confirmation

⭐ Trusted by developers

Loved by Teams

KHPay reduced our payment integration from weeks to a single afternoon. The KHQR API is incredibly clean and well-documented.

SK

Sovann Keo

CTO · WingTech Cambodia

The webhook system is rock-solid. We process thousands of transactions daily with zero issues and automatic retry on failures.

DP

Dara Phon

Lead Developer · KhmerPay

The hosted checkout pages saved us months of development. Our customers love the seamless Bakong payment experience.

SM

Srey Mony

Product Manager · ABA Digital

Common questions

Frequently Asked

Bakong KHQR is the National Bank of Cambodia's QR payment standard, enabling instant bank transfers via QR code across all Cambodian banks and financial institutions.