Overview
Learn how to simulate transaction verification and settlement processes in the sandbox environment for payments from India-based customers to overseas merchants
Transaction Verification Simulation
In the sandbox environment, you can simulate transaction verification using predefined test values that are automatically approved. For file-type content, the system approves PDF files while rejecting other file formats.
You can submit verification details either through the Upload Payment Verification Details or the dashboard.
Test Values for Transaction Verification
Field Name | Value |
---|---|
importer_name | John |
importer_address | 321 Elm Street, Suite 3, Los Angeles, CA 90401, USA |
goods_description | This is a test product for test purpose |
country_of_origin | USA |
ecommerce_order_serial_number | 123123 |
invoice_number | 234234 |
hs_code | 3456 |
shipment_date | 01/01/2027 |
port_of_loading | Houston |
Settlement Simulation
The sandbox environment provides APIs to simulate the settlement process. This includes triggering settlements and updating their status.
Trigger Settlement
Use the Trigger Settlement API to initiate a settlement. This is an asynchronous process, with settlement entries typically created within one second.
Mark Settlement as Processed
To update a settlement’s status to “Processed”, use the Mark Settlement as Processed.
Note: The settlement forex rate shown is notional and may differ from actual foreign exchange rates.
Simulating Skipped Settlements
A settlement will be skipped if the settlement amount is between 0 and 1 INR, or if it is negative, the amount will be adjusted in the next settlement.
Example of how to simulate a skipped settlement:
- Create a transaction
- Refund the transaction
- Trigger settlement using the API The settlement will be skipped since the total collection amount will be less than 0.