You should properly test your integration in development mode before going live with your account. Use our test data to simulate different positive and negative scenarios and confirm that the flows in your integration are handled correctly.
Note: We recommend using Postman collections for testing. Please see our postman integrations page for more details on how to set up your collections.
Here are the steps to correctly test out your disbursement:
- Be sure to use your Development (test mode) API keys to test disbursements and set your callback URL on your dashboard setting
- Post a Create Disbursement request using any of the following test details to simulate successful and failed disbursements.
- When a Disbursement is successfully created (but still in the process of sending out), you will receive a response with status “PENDING”.
- When the Disbursement has been successfully executed, you will receive a callback at your callback URL with status “COMPLETED”. If the disbursement failed, you would receive a callback at your callback URL with status “FAILED”; refer to the failure_code for more details of the failure.
- Alternatively, the Disbursement status can be identified via the GET Disbursement endpoints based on the ID or External id,