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. Payment Method API
  • Payment Method API
    • Overview
    • Response Code
    • MOBILE SDKS
      • iOS SDK
      • Android SDK
    • Authorization
      POST
    • Create Customer
      POST
    • Get Payment Methods
      GET
    • Settle Payment
      POST
    • Get List bills
      GET
    • Get Wallet Balance
      POST
    • Get Transaction Detail
      POST
  • Activate Sub Biller API
    • Overview
    • Response Code
    • Authorization
      POST
    • Onboarding
      POST
    • Get Available Banks
      GET
    • Add Link Account
      POST
    • Verify Linked Bank Account
      POST
  1. Payment Method API

Overview

Payment Method API helps Billers integrate with the Bill24 Payment SDK to accept payments from customers quickly and securely. It allows customers to sign up, choose a payment method (Wallet ,bank account or card), and pay their bills through the Biller’s platform.


Customer Journey

Top-Up With (Bank Account)

image.png


Top-Up With (KHQR)

image.png


Top-Up With (International Card)

internalcard2.png


Account and card on file

  • Your credit/debit card info is saved in the app for easy and quick payments.

accountonfile.png


  • Your bank account info is saved, so you can pay bills without re-entering details.

accountonfile2.png


Authorization

Process authorization to get access token


Process Flow

Process flow how to integrate with Bill24 Payment SDK

biller.png

1.0 Customer start signs up

1.1 Merchant Platform sends customer info to Merchant Server

1.2 Merchant Server requests to create a profile with BILL24

1.3 BILL24 processes the request and respond result to Merchant Server

1.4 Merchant Server returns the Create result to Merchant Platform

1.5 Merchant Platform displays the result to the Customer

1.6 Customer start navigates to the payment page on the Merchant Platform

1.7 Merchant Platform initializes the SDK and requests payment methods from Merchant Server

1.8 Merchant Server requests the SDK UI and payment methods from BILL24

1.9 BILL24 returns the SDK UI with payment methods to Merchant platform

2.0 Merchant Platform display payment methods to the Customer

2.1 Customer chooses a payment method and confirms the payment

2.2 Merchant Platform sends bill details and requests payment processing to Bill24

2.3 Bill24 returns the payment result to Merchant server

2.4 Merchant server returns the payment result to Merchant platform

2.5 Merchant Platform displays the payment result to the Customer


Next
Response Code