This site requires javascript to be enabled.

PromptPay

Results for

Results for Searching

Testing

Currently PromptPay testing capabilities are limited, and the most reliable way to conduct comprehensive end-to-end testing is within the pre-production environment.

When using the pre-production environment for testing your integration with PromptPay, please be aware that there are significant deviations from the real-time experience that consumers will encounter in the production environment.

In the pre-production environment, testing responses are simulated through a stub, which automatically provides feedback after a delay of approximately 3 seconds. However, keep in mind that these responses are based solely on the selected amounts and do not reflect a complete user experience. Responses are predetermined and may not accurately mimic live interactions. Additionally, the Refunds via Bank Transfer (PPID 1041) cannot fully be simulated on pre-production. 

In the pre-production environment, once a payment is created and the QR code is displayed on the merchant's website, the consumer does not need to scan the QR code. Instead, after a delay of 3 seconds, the payment status is automatically updated on the merchant's platform based on the predetermined amount selected for the test. However, this does not reflect the actual process used in a live setting where the consumer must manually scan the QR code to complete the transaction.
Positive payment flow
Country code Currency code Amount Payment product ID Payment status
TH THB 1800 740 Successful (800)
Negative payment flow
Country code Currency code Amount Payment product ID Payment status
TH THB 1801 740 Failed (120)
TH THB 1802 740 Expired (150)
Next Additional information