APIs used in Integration
Use these APIs to authorize, capture, cancel, and track card or UPI pre-authorized payments.
Authorize, capture, or cancel payment
| Use case → Reference | command / primary value | Description |
|---|---|---|
| Pre-Authorize Payment API – PayU Hosted | _payment with pre_authorize=1 | Hold card funds without capturing them on PayU Hosted Checkout. |
| Pre-Authorize Payment API – Merchant Hosted | _payment with pre_authorize=1 | Hold card funds without capturing them on merchant-hosted checkout. |
| Capture a Pre-Authorized Payment API | capture_transaction | Capture all or part of the held funds after authorization. |
| Cancel a Pre-Authorized Transaction API | cancel_transaction | Cancel an authorization and release held funds. Used in: Cancel a Pre-Authorized Payment and the card and UPI pre-authorization guides. |
Verify the payment
| Use case → Reference | command / primary value | Description |
|---|---|---|
| Verify Payment API | verify_payment | Check transaction status; an unmappedstatus value of auth indicates successful authorization. |
Check action status
| Use case → Reference | command / primary value | Description |
|---|---|---|
| Check Action Status API with Request ID | check_action_status | Check the status of authorization, capture, or refund requests queued at PayU. |
UPI one-time mandates
| Use case → Reference | command / primary value | Description |
|---|---|---|
| UPI One-Time Mandate API – PayU Hosted | _payment | Initiate a UPI one-time mandate pre-authorization on PayU Hosted Checkout. |
| UPI One-Time Mandate API – Merchant Hosted | _payment | Initiate a UPI one-time mandate pre-authorization on merchant-hosted checkout. |
| UPI OTM Status Check API | OTM status endpoint | Check the status of a UPI one-time mandate transaction. |
| Validate VPA API | validateVpa | Validate the customer's UPI VPA before initiating a UPI Collect mandate. |
| UPI Reserve Pay One-Time Mandate – PayU Hosted | _payment | Pre-authorize a UPI Reserve Pay transaction on PayU Hosted Checkout. |
| UPI Reserve Pay One-Time Mandate – Merchant Hosted | _payment | Pre-authorize a UPI Reserve Pay transaction on merchant-hosted checkout. |
Updated 6 days ago
Did this page help you?
