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. MOBILE SDKS
  • 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. MOBILE SDKS

Android SDK

Build payments into your Android mobile app.
The Bill24 Android SDK with Kotlin helps you build customizable payments into your app. We provide powerful and customizable UI screens and allow your customer to make payment Easier and Faster

How to integrate#

Frist, you can get latest Bill24 package SDK as below:
Now you can access our function to initiate SDK.
To initiate SDK or load SDK you must use this class name B24PaymentSdk().initInstantPayment

Property request:
PropertyTypeDescription
userSyncCodeString*Unique code created by the customer
refererKeyString*Can be any key to identity the client side or referer URL
languageStringLanguage setting ("en" for English, "km" for Khmer)
isDarkModeBooleanEnables dark mode (true for dark mode, false for light mode)
isProductionBooleanIndicates environment (true for live, false for testing)
Example code
 
Support Version:
VersionSDK/API Level
Android 7+Level 24.0
NOTE
To initiate SDK or load SDK you must provide userSyncCode that you get from endpoint Create Customer.
Previous
iOS SDK
Next
Authorization