APIs used for Integration
| API name | Purpose |
|---|---|
| |
| PayU Hosted Checkout – CB | Initiate cross-border payments on PayU Hosted Checkout with buyer_type_business and mandatory UDF fields. |
| Collect Payment API – Cards (Cross-Border) | Submit merchant-hosted card payment requests for cross-border one-time transactions. |
| Collect Payment API – NetBanking (Cross-Border) | Initiate NetBanking payments for cross-border transactions. Used in: NetBanking Integration. |
| Collect Payment API – UPI (Cross-Border) | Initiate UPI Intent payments for cross-border transactions. |
| |
| UDF Update API | Update UDF1–UDF5 values (including invoice ID) on a completed transaction. Used in: Integrate Cross-Border Payments with PayU, Import Plugin Integration. |
| Invoice Upload API | Upload invoice documents and AWB files required for bank processing and settlement. |
| |
| Payment Consent Transaction – PayU Hosted | Register a subscription mandate on PayU Hosted Checkout for cross-border recurring payments. |
| Registration Mandate for Cards | Register a card mandate for cross-border subscription consent transactions. |
| UPI Consent Transaction | Register a UPI mandate for cross-border subscription consent transactions. |
| Pre-Debit Notification API | Notify the customer before executing a recurring debit (required at least 48 hours in advance). |
| Recurring Payment Transaction API | Execute recurring debits against a registered cross-border mandate. |
| |
| Get On-Hold Transactions API | Retrieve transactions held pending additional invoice or trade metadata. . |
| Update On-Hold Transactions API | Submit additional customer or trade information to release on-hold settlements. |
| Settlement Detail Range API | Retrieve paginated transaction-level settlement data for a date range or UTR. |
| Get Settlement Detail API | Retrieve settlement details for cross-border transactions. |
| |
| Verify Payment API | Server-side reconciliation of transaction status after payment. |
LRS-specific APIs
Cross-border transactions under the Liberalised Remittance Scheme (LRS) use additional _payment parameters for PAN validation, TCS declarations, and lrs_service_type. For the full LRS API list and integration guides, refer to Liberalised Remittance Scheme (LRS) for Travel & Education.
Updated about 1 hour ago
Did this page help you?
