Sandbox Testing
We recommend first integrating in a test or staging environment before moving to a production environment. This allows you to validate your implementation, simulate dispute scenarios, and ensure that your integration handles disputes correctly. The steps below outline how to test and QA your Disputes API integration in the sandbox environment.
Testing Disputes
To test disputes, a successful authorization is required; therefore, Virtual Checkout cannot be used for dispute testing. We recommend using Postman to create an API order, as it provides a straightforward method for initiating and testing disputes.
To successfully test a dispute, follow these steps:
- Initiate a Zip order using an API integration method (Example: Authorize).
- During the Zip checkout flow, enter the below test card number as the underlying funding source.
- Complete the order and ensure it is successfully confirmed and captured.
Description | Card Number | Details |
---|---|---|
Not Received | 4000000000002685 | With default account settings, transactions made using this card will initially succeed but will later be disputed as 'Product Not Received'. |
Updated about 13 hours ago