This documentation includes the APIs related to Partner Program Integration. It is recommended to use the APIs in this documentation as described in the following flow diagram:

List of APIs
The APIs which must be used in various parts of the above flow diagram are listed in the following table:
Description | API |
---|---|
Get Token | Get Token API |
Create and Update Merchant | |
Onboards a new merchant to the PayU platform. | Create Merchant API |
Used to add or modify the bank account information of a merchant. | Add or Update Bank Details API |
Modifies the existing details of a merchant. | Update Merchant Details API |
Verify Bank Details and KYC | |
Retrieves the details of a specific merchant. | Get Merchant API |
Verifies the information provided by the merchant and links their account to the partner. | Verify and Link Merchant API |
Performs a penny verification to validate the merchant's bank account. | Penny Verify API |
User Token APIs | |
Sends a one-time password (OTP) to the merchant's registered mobile number or email address for verification purposes. | Send OTP API |
Verifies the OTP entered by the merchant. | Verify OTP API |
Manage KYC | |
Retrieves the list of required documents for KYC verification. | Info KYC Document API |
Uploads the necessary KYC documents for the merchant. | Create KYC Document |
Deletes previously uploaded KYC documents. | Delete KYC Document API |
Posts Central KYC (CKYC) data to PayU. | Post CKYC API |
Uploads Aadhaar details in XML format for KYC. | Upload Aadhaar XML Offline API |
E-Sign Flow APIs | |
Generates the merchant agreement document for electronic signing. | Generate Merchant Agreement for E-sign API |
Sends an OTP to the merchant's email address for signing the agreement. | Send OTP to Signatory Email API |
Allows the merchant to electronically sign the agreement. | E-Sign Merchant Agreement API |