Cross-Border Payments
Merchants outside India, who are willing to serve Indian consumers without establishment entities in India can collect payments from Indian customers. The settlement will be done to an offshore account directly by PayU through AD banks in the merchant’s native currency. The payment methods supported for cross-border payments are Cards (Debit & Credit), Net Banking, UPI and NEFT/RTGS.
PayU Cross-Border Payments – Import Integration facilitates overseas sellers to collect payments from buyers in India and transfer the funds to the overseas seller:
- In their desired currency (100+ options)
- With T+2/T+3 settlement time
This is as per the RBI guidelines for Payment Aggregators - Cross Border - RBI/DPSS/2025-26/141
CO.DPSS.POLC.No.S-633/02-14-008/2025-26
Note: RBI monitors cross-border payments with the support of AD banks. Hence, there are guidelines to be followed by AD Bank and PayU.
Advantages
The advantages for the overseas merchant include:
- International merchants are looking at simplified market entry into India. They want partners who can eliminate operational complexities by operating through local merchants of record with knowledge of the Indian market.
- Merchants are looking to tap the Indian eCommerce market by offering them the majority of the local payment methods like Net Banking, Rupay cards, and local card processing with higher transaction success rates.
Merchants cannot sell products / services for more than Rs. 25,00,000 (approx ~USD 27,000) per transaction.
- Every transaction must be accompanied with buyer's details - First Name, Last Name & Billing Zipcode
- Every transaction must be accompanied by an "invoice ID"
- Every transaction must be accompanied by a copy of the AWB once the product(s) has been shipped (applicable in case of physical goods)
The customers or end-users will be able to pay using their Indian debit cards and Net Banking on merchant’s websites, which was till now accepted only foreign transactions enabled credit cards.
Benefits
- The amount can be settled early to merchants, that is, within T+2 / T+3 days.
- Reconciliation and settlement queries can be directly raised to PayU.
- Overseas merchants can easily offer services to Indian consumers.
To get started with integration, refer to: Integrate Import for PayUBiz. For Subscriptions with various payment methods, refer to Subscriptions with Cross-Border Payments.
APIs used in Cross-Border Payments – Import 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.
