Every KHQR payment.
Verified instantly.
Generate dynamic KHQR, confirm real Bakong transactions and automate your business through one secure payment API.
បង្កើត KHQR ផ្ទៀងផ្ទាត់ការទូទាត់ Bakong និងដំណើរការអាជីវកម្មដោយស្វ័យប្រវត្តិ—លឿន សុវត្ថិភាព និងងាយស្រួល។
BAKONG APP
KRUT DIGITAL STORE
From scan to confirmed.
Zero manual checking.
KRUT keeps the payment flow simple for customers and removes repetitive work for your team.
Create a unique KHQR
Send the amount, currency and order reference. Receive a ready-to-scan dynamic QR in seconds.
Customer pays
Your customer scans with any Bakong-supported banking app and confirms the payment.
KRUT verifies
Receiver, currency, amount and transaction hash are checked before the order is marked paid.
Everything payments need.
Nothing they don't.
Production-ready infrastructure that stays clear, fast and easy to control.
Real-time payment verification
Monitor pending payments and confirm them only after the real Bakong transaction matches every required field.
PAYMENT RECEIVED$24.50 USD
Developer-friendly API
Clean REST endpoints, idempotent requests and practical documentation for fast integration.
Explore documentation arrow_forwardSmart token pool
Rotate Bakong tokens automatically when request limits are reached, without service interruption.
Telegram Mini App
Manage settings, payments, users and credits directly inside Telegram.
Complete transaction history
Search and track pending, paid, expired and failed payments from one dashboard.
Reliable signed webhooks
Notify your store securely when payment status changes, with retries and HMAC signatures built in.
200 OK • 42msOne clean API.
Any platform.
Connect websites, mobile apps, Telegram bots, desktop software and internal tools. Build once, then let KRUT handle the payment flow.
const response = await fetch(
"https://krut.site/api/v1/?action=generate_qr",
{
method: "POST",
headers: {
"X-API-Key": process.env.KRUT_API_KEY,
"Idempotency-Key": order.id
},
body: JSON.stringify({
amount: "24.50",
currency: "USD",
description: "Order #2048"
})
}
);
// KHQR created — ready to accept payment.84msYour payments deserve
more than a screenshot.
Every successful status comes from server-side evidence—not customer claims or manual image checks.
Verified by evidence.
Four checks must pass before your order changes to paid.
Turn every KHQR scan
into a verified order.
ចាប់ផ្តើមទទួល និងផ្ទៀងផ្ទាត់ការទូទាត់ដោយស្វ័យប្រវត្តិថ្ងៃនេះ។