https://dev-api.cadanapay.com
Funding Your Wallet
Use the sandbox deposit endpoint to add test funds to your wallet:Simulated Payment Failures
To test your error handling, use specificaccountName values when creating a beneficiary to trigger simulated payment failures:
| Account Name | Simulated Failure |
|---|---|
FAILURE_SIM_001 | Invalid account |
FAILURE_SIM_002 | Bank unavailable |
FAILURE_SIM_003 | Rejected by compliance |
FAILURE_SIM_004 | Returned by bank |
accountName in the beneficiary’s bank payment details:
bash
Virtual Account Auto-Approval
When creating a virtual account in sandbox, use99999900 as the customIdentification.number to automatically approve the account. The type (SSN or BVN) does not matter.
bash
KYB Testing
Use these test values when submitting KYB information in sandbox to simulate different outcomes.Tax Identification Number
| Tax ID | Result |
|---|---|
000-CAD-AUTO-APPROVE | KYB automatically approved |
000-CAD-AUTO-FLAG | Status set to needs-additional-info — flags tax ID as incorrect and requests all business documents |
Principal SSN
| SSN | Result |
|---|---|
000-11-2222 | Status set to needs-additional-info — requires identity (front and back) and address files for the principal |
000-11-3333 | Status set to needs-additional-info — principal receives email to complete KYC via provider |
bash