APIs for Businesses
Home
APIs
APIs
  • Checkout/ Deeplink
  • Merchant Proxy
  • Bill24 Hosted
  • Auto Direct Debit
  • KHQR Integration Specification for API
  • Notification API
  • On Boarding Sub Biller API
Home
APIs
APIs
  • Checkout/ Deeplink
  • Merchant Proxy
  • Bill24 Hosted
  • Auto Direct Debit
  • KHQR Integration Specification for API
  • Notification API
  • On Boarding Sub Biller API
CHECKOUT/ DEEPLINKMerchant ProxyBill24 HostedAuto Direct DebitKHQR Integration Specification for API
Notification APIPayment MethodRetrieve Pending Invoice & Digital Bill
CHECKOUT/ DEEPLINKMerchant ProxyBill24 HostedAuto Direct DebitKHQR Integration Specification for API
Notification APIPayment MethodRetrieve Pending Invoice & Digital Bill
  1. KHQR Integration Specification for API
  • KHQR Integration Specification for API
    • Overview
    • Authorization
      POST
    • Transaction Initiation
      POST
    • Transaction Verification
      POST
    • Webhook
      POST
Home
APIs
APIs
  • Checkout/ Deeplink
  • Merchant Proxy
  • Bill24 Hosted
  • Auto Direct Debit
  • KHQR Integration Specification for API
  • Notification API
  • On Boarding Sub Biller API
Home
APIs
APIs
  • Checkout/ Deeplink
  • Merchant Proxy
  • Bill24 Hosted
  • Auto Direct Debit
  • KHQR Integration Specification for API
  • Notification API
  • On Boarding Sub Biller API
CHECKOUT/ DEEPLINKMerchant ProxyBill24 HostedAuto Direct DebitKHQR Integration Specification for API
Notification APIPayment MethodRetrieve Pending Invoice & Digital Bill
CHECKOUT/ DEEPLINKMerchant ProxyBill24 HostedAuto Direct DebitKHQR Integration Specification for API
Notification APIPayment MethodRetrieve Pending Invoice & Digital Bill
  1. KHQR Integration Specification for API

Transaction Verification

POST
https://merchantapi-demo.bill24.io/transaction/v2/verify
This operation is to verify the transaction status.

Request

Header Params

Body Params application/json

Example
{
    "identity_code": "6835261083486",
    "purpose_of_transaction": "p12345",
    "tran_id": "F7B4E1538A8D",
    "bank_ref": ""
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://merchantapi-demo.bill24.io/transaction/v2/verify' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data-raw '{
    "identity_code": "6835261083486",
    "purpose_of_transaction": "p12345",
    "tran_id": "F7B4E1538A8D",
    "bank_ref": ""
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": "SUCCESS",
    "message": "Transaction found",
    "message_kh": "ប្រតិបត្តិការបានរកឃើញ",
    "data": {
        "device_code": "",
        "channel_code": "CH1",
        "customers": [
            {
                "branch_code": "",
                "branch_name": "",
                "customer_code": "",
                "customer_name": "",
                "customer_name_latin": "",
                "bill_no": "",
                "amount": 10
            }
        ],
        "tran_id": "F7B4E1538A8D",
        "tran_date": "2025-12-22T10:01:36.756517",
        "tran_amount": 10.0000,
        "fee_amount": 0.0000,
        "total_amount": 10.0000,
        "currency": "KHR",
        "identity_code": "6835261083486",
        "bank": {
            "code": "",
            "name": "",
            "name_latin": "",
            "logo": ""
        },
        "bank_ref": "",
        "purpose_of_transaction": "p12345",
        "status": "pending",
        "description": "Testing"
    }
}
Modified at 2025-12-22 03:06:44
Previous
Transaction Initiation
Next
Webhook