Payment Processing & QR Code Generation API
Base URL: https://api.kunchhunlichhean.org
All API requests must be made over HTTPS
All payment check endpoints require bakongid parameter for security validation.
All responses are returned in JSON format with appropriate HTTP status codes.
API requests are rate-limited to ensure service stability. Contact support for enterprise limits.
Creates a new KHQR payment code for processing transactions. Returns QR code image URL, MD5 hash, and transaction ID.
Parameter | Type | Required | Description |
---|---|---|---|
amount |
number | Required | Payment amount in USD |
bakongid |
string | Required | Recipient Bakong account ID |
merchantname |
string | Required | Merchant display name |
Verify payment status using MD5 hash and BakongID. Returns complete transaction details from Bakong.
Parameter | Type | Required | Description |
---|---|---|---|
md5 |
string | Required | MD5 hash from QR generation |
bakongid |
string | Required | Bakong account ID for validation |
Alternative method to check payment status using internal transaction ID with BakongID validation.
Parameter | Type | Required | Description |
---|---|---|---|
tran_id |
string | Required | Transaction ID from QR generation (URL parameter) |
bakongid |
string | Required | Bakong account ID for validation |