This site requires javascript to be enabled.

PromptPay

Results for

Results for Searching

Process flows

Below, you'll find a detailed explanation of the statuses for PromptPay payments across various flows. In order to integrate PromptPay, please refer to our API Reference.

Process-flow-promptpay-1.png

Payment flow

Process-flow-promptpay-desktop.png

  1. The consumer places an order on your website and selects PromptPay as the payment option. Your system sends the payment details to our platform for processing.
  2. We forward the payment details to our partner in Thailand, who then relays the request to the PromptPay QR service via the Bank Sponsor. 
  3. After registering the transaction, PromptPay generates a QR code which is returned to us via our partner. 
  4. The QR code is sent back to your system, where it is displayed on your website for the consumer to scan.
  5. The consumer uses their bank application to scan the QR code displayed on your website.
  6. The consumer confirms the payment through their bank application.
  7. We receive a webhook completion event from PromptPay via the partner.
  8. We notify the payment status to you.
  9. Funds are transferred within a few days after PromptPay settles the transaction with us (via the partner).
  10. We remit the collected payments to you, with individual payment statuses available in the payment console for review.

Process-flow-promptpay-mobile.png

  1. The consumer places an order on your website and selects PromptPay as the payment method. Your system sends the payment details to our platform for processing.
  2. We forward the payment details to our partner in Thailand, who then relays the request to the PromptPay QR service via the Bank Sponsor. 
  3. After registering the transaction, PromptPay generates a QR code which is returned to us via our partner. 
  4. The QR code is sent back to your system, where it is displayed on your website for the consumer to scan.
  5. The consumer takes a screenshot of the QR code displayed on your website and then uploads the screenshot of the QR code to their bank application.
  6. The consumer confirms the payment through their bank application.
  7. We receive a webhook completion event from PromptPay via the partner.
  8. We notify the payment status to you.
  9. Funds are transferred within a few days after PromptPay settles the transaction with us (via the partner).
  10. We remit the collected payments to you, with individual payment statuses available in the payment console for review.
Next Testing