Get started
Sandbox and test data
Test everything with sandbox keys, test cards and test bank accounts. No real money moves.
The sandbox behaves like production without moving real money. Use a key that starts with sk_test_ and send requests to https://sandbox.cswitchcba.com/v1.
Try it
Pick an endpoint and send a request. This playground runs against a simulated sandbox, so you can see real request and response shapes in seconds.
Response
Send a request to see the sandbox response.
Test cards
| Result | Card number | Scheme | Expiry | CVV | PIN |
|---|---|---|---|---|---|
| Successful payment | 5061 0000 0000 0000 12 | Verve | Any future date | 123 | 1234 |
| Successful payment | 4084 0840 8408 4081 | Visa | Any future date | 408 | 0000 |
| Declined (insufficient funds) | 5399 8300 0000 0008 | Mastercard | Any future date | 000 | 1111 |
Test bank accounts
Use these when checking account names or sending sandbox transfers.
| Account number | Bank code | Behaviour |
|---|---|---|
0000000001 | 058 | Resolves to TEST ACCOUNT ONE, transfers succeed |
0000000002 | 058 | Resolves, but transfers fail |
0000000009 | 058 | Account not found |