NEFT/RTGS Integration

Integrate TPV through NEFT/RTGS using the procedure described in this section.

Step 1: List the Account Numbers

Collect or prepare a list of account numbers that must be posted to PayU for TPV at step 2.

Step 2: Post the parameters to PayU and check response

With the following additional parameters, make the transaction request with the customer’s bank account number to the PayU using the Collect Payment (_payment) API. For more information, refer to Collect Payment API - Merchant Hosted Checkiout.


pgIt defines the payment category for which you wish to perform TPV. For Net Banking, pg= ’NEFTRTGS.NEFTRTGS
EFTAXTPVThis parameter defines the bankcode for NEFT/RTGS. EFTAXTPV must be used as bankcode for NEFT/RTGS.EFTAXTPV
beneficiarydetailThis is a JSON format text and there should be key named beneficiaryAccountNumber with account number as value and ifscCode with customer IFSC code as value.{"beneficiaryAccountNumber":"6612262***5|323132312***3123",
api_versionThe api_version “6” must be passed fro this parameter.6



PayU recommends you. to verify the transaction details using the Verification Payment API. For more information, For API reference, refer to Verify Payment API.