How do I test a payment request?
Find the test endpoints and card details needed to test your payment integration
Use the Cashflows integration environment to test payment scenarios before your integration goes live. You will need separate test credentials for the integration environment.
Important: Never use production credentials or real card details in the integration environment. Use only the approved Cashflows test credentials and test card numbers.
Test endpoints
|
Product or API |
Integration endpoint |
Purpose |
|
Cashflows Payment Gateway API |
https://secure-int.cashflows.com/gateway/ |
Gateway payment requests |
|
Payments API |
https://integration.cashflows.com/payments/ |
Payments API requests |
|
Remote Auth API |
https://secure-int.cashflows.com/gateway/remote_auth |
Remote authorisation requests |
|
Remote API |
https://secure-int.cashflows.com/gateway/remote |
Remote payment requests |
Test card details
Use only the approved test card details below. Do not use these values in the production environment.
|
Card type |
Test card number |
Expiry date |
Security code |
|
Visa |
4000000000000002 |
Any valid future date (MM/YY) |
123 |
|
Visa prepaid |
4462030000000000 |
Any valid future date (MM/YY) |
444 |
|
Mastercard |
5555555555554444 |
Any valid future date (MM/YY) |
321 |
|
Mastercard prepaid |
5597507644910558 |
Any valid future date (MM/YY) |
888 |
Need an integration account?
Contact the Cashflows Implementations team at implementations@cashflows.com