Interface and Documentation Organisation for Thai Payment Systems
Thailand Payment System Interface and Documentation Organisation
Overview of major payment systems
1. PromptPay
- typology:: Instant payment system
- operator (of a power station, transport network etc):: Supported by the Bank of Thailand (BOT) with the participation of several banks
- specificities:
- QR code payment and mobile number transfer
- Low-fee or free microtransactions
- API documentation: PromptPay Official Specifications
2. Thai QR Payment (Standard QR)
- typology: QR code payment standard
- operator (of a power station, transport network etc): BOT regulation, common standards across banks
- specificities:
- EMVCo standard static and dynamic QR codes
- Dolfin, Alipay and other international wallet compatibility
Bank-specific APIs (major commercial banks)
a. Kasikorn Bank (KBank)
Payment interface details for major commercial banks in Thailand
a. Kasikorn Bank (KBank)
- open platform: KPlus Biz API
- key function:
- QR Payment (Thai QR Standard)
- Instant Account Transfer (PromptPay)
- Cross-border remittance (Ripple network support)
- technical document:
- KBank Developer Portal
- API Authentication: OAuth2.0 + IP Whitelisting
- Featured Services:
// KBank QR Payment Request Example
const kbankQRRequest = {
merchantId: "YOUR_MERCHANT_ID",
amount: 100.50.
referenceNo: "INV20230001",
callbackUrl: "https://yourdomain.com/callback"
};
b. Siam Commercial Bank (SCB)
- open platform: SCB Easy API
- Core competencies:
- SCB Easy Pay (proprietary QR code system)
- Bill Payment aggregation interface
- sandbox environment: SCB Developer Portal