- Overview
- Countries & currencies
- Integration
- Process flows
- Testing
- Additional information
- Consumer experience
- Reporting
- FAQ
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.
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) |