You can collect payments from customers with leading cards using the Merchant Hosted integration for Cross Border Payments. The buyer_type_business parameter is used for Cross Border payment transactions to indicate the type of business of the buyer.
After the payment is complete, you must use the Invoice Upload API to upload the invoices for banks processing.
Note:PayU accepts domestic and international transactions, but international transactions need to be enabled by writing to PayU Integration Team ([email protected]).
Environment
Test Environment | https://test.payu.in/_payment |
Production Environment | https://secure.payu.in/_payment |
Sample request
Sample response
Normal tranasaction
Response for a normal transaction
Parsed response for a normal transaction
Save card transaction
Response for a save card transaction
Parsed response for a save card transaction
Request parameters
Values to be used in Test environmentFor values to be used in Test environment, refer to Test Cards.
Error handlingIf any error message is displayed with an error code, refer to the Error Codes section to understand the reason for these error codes. Also, for error codes during various transaction stages in Net Banking, Cards and Wallets, refer to Transaction Stages - Transaction Stages - Error References on Field7 & Field8.
Reference
- For the character limit of each parameter and detailed description, refer to Additional Info for Payment APIs.
- Card number formats of various card types: Card Number Formats.