UAT Sandbox for One Time Mandate
What is UAT Sandbox?
The UAT Sandbox allows you to simulate end to end payment flows and test your integration thoroughly. It uses templates that map APIs to predefined sample responses, enabling you to simulate various scenarios such as payment Success, Failure, and Pending without real transactions.
Benefits of using the UAT Sandbox
- Even if the PhonePe UAT server is unavailable, the UAT Sandbox ensures a smooth testing experience. You can continue validating payment flows without disruptions.
- Simulate various payment outcomes such as success, failure, and pending states. This helps ensure your integration handles all real-world scenarios reliably.
- Thoroughly test the entire payment lifecycle from initiation to response. This ensures a stable and seamless experience when you move to production.
Configure Template
To configure the required template,
- Open the PhonePe UAT Test App: Select the “Test Case Templates” button.
- Enter the “Merchant ID” and click “GET CONFIGURED TEMPLATES” to fetch the current templates if already set. Else, you will get “No Template Configured”
- For eNACH Integration, use the “FLow: Custom & Standard Checkout V2” and search for One Time Mandate and your template will be listed.
Make sure to set the right templates for the One Time Mandate Integration.



Templates For One Time Mandate
Template for Capture
For Success:
OTM UPI Intent Capture Success
OTM QR Intent Capture Success
For failure:
OTM UPI Intent Capture Failure
OTM QR Intent Capture FailureTemplate for Cancel
For Success:
OTM UPI Intent Cancel Success
OTM QR Intent Cancel Success
For failure:
OTM UPI Intent Cancel Failure
OTM QR Intent Cancel Failure