APIs for Businesses
Home
APIs
  • Checkout/ Deeplink
  • Merchant Proxy
  • Bill24 Hosted
  • Auto Direct Debit
  • KHQR Integration Specification for API
  • Notification API
  • On Boarding Sub Biller API
Home
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 APINotification APIPayment Method
CHECKOUT/ DEEPLINKMerchant ProxyBill24 HostedAuto Direct DebitKHQR Integration Specification for APINotification APIPayment Method
  1. Activate Sub Biller API
  • Payment Method API
    • Overview
    • Response Code
    • MOBILE SDKS
      • iOS SDK
      • Android SDK
    • Authorization
      • Authorization
    • Customer
      • Get Customer Details
      • Update Customer
      • Delete Customer
      • Create Customer
    • Get Payment Methods
      • Get Payment Methods
    • Get Wallet Balance
      • Get Wallet Balance
    • Settle Payment
      • Settle Payment
    • Get Bills
      • Get list bills
      • Get single bill
    • Get transaction Details
      • Get Transaction Detail
  • Activate Sub Biller API
    • Overview
    • Response Code
    • Authorization
      POST
    • Onboarding
      POST
    • Get Available Banks
      GET
    • Add Link Account
      POST
    • Verify Linked Bank Account
      POST
    • Sub-Biller Portal
      POST
  1. Activate Sub Biller API

Sub-Biller Portal

POST
https://merchantapi-demo.bill24.io/walletmgnt/url
This endpoint is used to generate a URL for the Sub-Biller Portal.

Request

Header Params

Body Params application/json

Example
{
    "supplier_sync_code": "CPO46",
    "language": "en",
    "logo": "https://b24-bucket.s3.amazonaws.com/pngtree-electric-car-and-charger-green-sticker-vehicle-charging-station-icon-png-image_8985358_08-45-2025-04-45-47.png"
}

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/walletmgnt/url' \
--header 'Content-Type: application/json' \
--data-raw '{
    "supplier_sync_code": "CPO46",
    "language": "en",
    "logo": "https://b24-bucket.s3.amazonaws.com/pngtree-electric-car-and-charger-green-sticker-vehicle-charging-station-icon-png-image_8985358_08-45-2025-04-45-47.png"
}'

Responses

🟢200Success
application/json
Body

Example
{
    "code": "SUCCESS",
    "message": "Success",
    "message_kh": "ជោគជ័យ",
    "data": {
        "url": "https://portal-demo.bill24.io/wallet-dashboard?token=LG6Vj2Y7oVE3DAmw&lang=en",
        "expires_at": "2025-08-14T11:40:05+07:00"
    }
}
🟠404Record not found
🟠400Invalid input
Modified at 2025-08-14 04:37:45
Previous
Verify Linked Bank Account