Testing
To ensure your integration functions as expected, we offer a range of tools and methods to simulate and test different payment methods in sandbox. This allows you to thoroughly test your integration without any actual funds being transferred.
Cards
You can use any card number or network token to simulate transactions in the sandbox environment .
The transaction outcome is determined by the last two digits of the card number.
Response Logic
Last 2 Digits | Expiry Date | CVV | Result (Failure Type) | Failure Code |
---|---|---|---|---|
XXXX.XXXX.XX 00 | Any | Any | APPROVED | - |
XXXX.XXXX.XX 01 | Any | Any | PROVIDER_DECLINE | SUS_STOLEN |
XXXX.XXXX.XX 02 | Any | Any | PROVIDER_DECLINE | INSUFFICIENT_FUNDS |
Other | Any | Any | INTERNAL_ERROR | INTERNAL_SERVICE_UNAVAILABLE |
Additional Notes
- Card brand and BIN range do not impact the sandbox response - only the last two digits matter.
- You may generate test card numbers online to simulate different brands and issuers as you wish.
- You may use network token numbers following the same logic.
- Valid for testing transactions in any country.
LPMs
Where available, PPRO routes to the sandbox provided by the LPM, allowing a complete end-to-end user experience. Testing instructions for each LPM are documented in the Sandbox testing section of its payment method page.
Updated 13 days ago