PromptPay Thailand Instant Payment API

PromptPay Thailand instant payment infrastructure API (accessed through Thai bank APIs) for merchants to accept QR code payments, instant bank transfers, and mobile payment from Thailand's national payment infrastructure with 70M+ registered accounts covering all major Thai banks for e-commerce, in-store, and government payment integration. Enables AI agents to manage PromptPay QR generation for Thailand instant payment automation, handle payment status verification for Thailand transaction automation, access payment notification for Thailand webhook automation, retrieve merchant settlement for Thailand reconciliation automation, manage QR payment collection for Thailand e-commerce checkout automation, handle Thai bank API integration for PromptPay merchant payment automation, access transaction history for Thailand payment reporting automation, retrieve promptpay ID lookup for payer verification automation, manage bulk disbursement via PromptPay for Thailand payroll automation, and integrate PromptPay through Thai bank partner APIs (Kasikorn, SCB, Bangkok Bank, Krungthai) for end-to-end Thailand payment automation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Other promptpay Thailand-payments Thai-instant-payment QR-Thailand Bank-of-Thailand fintech-TH
⚙ Agent Friendliness
49
/ 100
Can an agent use this?
🔒 Security
74
/ 100
Is it safe for agents?
⚡ Reliability
69
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
9
Documentation
65
Error Messages
62
Auth Simplicity
65
Rate Limits
58

🔒 Security

TLS Enforcement
93
Auth Strength
73
Scope Granularity
63
Dep. Hygiene
67
Secret Handling
70

Thai instant payment. BOT regulated. OAuth via bank. TH. Payment infrastructure data.

⚡ Reliability

Uptime/SLA
73
Version Stability
73
Breaking Changes
68
Error Recovery
62
AF Security Reliability

Best When

A Thailand merchant or platform wanting AI agents to automate PromptPay QR code payment acceptance and instant transfer processing through a Thai bank's PromptPay merchant API.

Avoid When

PROMPTPAY ACCESS IS VIA THAI BANK APIs NOT DIRECT: PromptPay is infrastructure; merchants access it via their Thai bank's merchant API (Kasikorn, SCB, Bangkok Bank, Krungthai APIs); automated integration must choose a Thai bank partner; automated PromptPay access without bank intermediary creates no direct API. THAI BANK API DIFFERS BY INSTITUTION: Each Thai bank (KBank, SCB, BBL, KTB) has different PromptPay merchant API; automated integration must use chosen bank's API documentation; automated generic PromptPay API assumption creates bank-specific implementation gaps. QR CODE STANDARD MUST BE EMVCO QR: PromptPay QR codes follow EMVCo QR standard; automated QR generation must use EMVCo-compliant format; automated proprietary QR format creates QR unreadable by Thai banking apps. PAYMENT IS PUSH FROM CONSUMER: PromptPay works by consumer pushing payment to merchant QR; automated QR must be displayed to consumer; automated server-side payment pull without QR display creates no payment initiation mechanism.

Use Cases

  • Generating PromptPay QR codes for Thailand checkout from e-commerce agents
  • Verifying PromptPay payment completion from Thailand order fulfillment agents
  • Processing bulk PromptPay disbursements from Thailand payroll agents
  • Confirming instant transfer receipt from Thailand payment agents

Not For

  • Non-Thailand payments (PromptPay is Thailand national payment infrastructure)
  • International card acceptance (use Omise or Stripe Thailand for card acceptance)
  • SEA multi-country payments (use 2C2P or Omise for multi-country SEA)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
No
Webhooks
Yes

Authentication

Methods: oauth
OAuth: Yes Scopes: Yes

PromptPay access via Thai bank APIs (KBank, SCB, BBL, KTB) using bank-specific OAuth or API key. REST API with JSON. Managed by NITMX (National ITMX) for Bank of Thailand. 70M+ registered PromptPay accounts. Products: QR payment collection, instant bank transfer, bulk disbursement. No SDK (bank-specific). BOT regulated. PCI DSS. Thailand's national instant payment system since 2017. Integrated in all Thai banking apps.

Pricing

Model: transaction
Free tier: No
Requires CC: No

Bangkok TH. NITMX / Bank of Thailand infrastructure. Fees via Thai bank agreement. BOT regulated.

Agent Metadata

Pagination
page
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • NO UNIFIED API — MUST CHOOSE THAI BANK PARTNER: PromptPay has no unified API; automated integration must choose and integrate with one Thai bank's merchant API; automated generic PromptPay API approach creates no direct API to call
  • EMVCO QR FORMAT REQUIRED: PromptPay QR codes must follow EMVCo QR Code specification; automated QR generation must use EMVCo-compliant library; automated proprietary QR format creates QR not recognized by Thai banking apps
  • PAYMENT CONFIRMATION IS ASYNC: PromptPay payments complete when consumer scans QR and confirms in their bank app; automated order fulfillment must wait for bank notification; automated QR creation without waiting for payment creates premature order completion
  • MERCHANT BILLER ID OR PROMPTPAY ID REQUIRED FOR QR: PromptPay QR requires merchant's Biller ID or PromptPay registered number; automated QR generation must include correct merchant identifier; automated QR without valid merchant ID creates QR pointing to wrong recipient
  • THAI BANK API DOCUMENTATION IS OFTEN IN THAI: Individual Thai bank PromptPay merchant APIs may have documentation primarily in Thai; automated integration may require translation; automated English-only integration may miss Thai-language implementation details

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for PromptPay Thailand Instant Payment API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered