Introduction

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:

DescriptionAPI
Get TokenGet 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