Testing - Online Payments
Hosted Payment Page
To enable you to test your Hosted Payment Page before going live, we have an integration environment where you can simulate different payment scenarios. We also provide some test cards that you can use.
If you need an integration account for testing purposes, please email implementations@cashflows.com.
Important: You need different credentials for the integration and production environments.
The Cashflows integration environment
To test your integration to our payment page, you need to send payment requests to the integration environment (https://secure-int.cashflows.com/gateway/standard).
If you are testing card payments, you need to use a valid card number. Here are some test card numbers that you can use you to test your integration.
Card number
Expiry date
Security code (CVV)
4000000000000002 (VISA)
Any valid expiry date (mm/yy)
123
4462030000000000 (VISA prepaid)
Any valid expiry date (mm/yy)
444
5555555555554444 (MasterCard)
Any valid expiry date (mm/yy)
321
5597507644910558 (MasterCard prepaid)
Any valid expiry date (mm/yy)
888
If you enter some test card details and select Pay with card …, you see our 3-D Secure simulation page. For information, see Using our 3-D Secure simulator.
Using our 3-D Secure simulator
Our 3-D Secure simulator provides options for you to simulate different scenarios so that you can test, for example, whether a transaction passes or fails 3-D Secure checks.
Authentication successful
This option simulates a payment that has successfully passed all 3-D Secure checks. The payment will proceed to the authorisation stage of payment processing.
Authentication failed
This option simulates the scenario where a shopper does not correctly complete 3-D Secure checks. For example, a shopper might have entered the wrong authentication details. The payment will be declined by the gateway and will not proceed to the authorisation stage of payment processing.
Authentication unavailable
This option simulates the scenario where a card issuer’s system is not available. The response depends on how the gateway is configured in Cashflows Go where there is a setting called 3D Secure Required.
If this option is disabled, the payment will proceed to the authorisation stage of payment processing.
If this option is enabled, the payment will be declined by the gateway. It will not proceed to the authorisation stage of payment processing.
Note: You or the business owner can choose to reject a payment if 3-D Secure is unavailable.
Authentication attempted
This option simulates the scenario where the 3-D Secure system is available, but the card has not been enrolled for 3-D Secure. The payment will proceed to the authorisation stage of payment processing.