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.

Environment

ParameterDescriptionExample
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",
"ifscCode":"KKBK0006749|HDFC000231|SBIN213213213"}
api_versionThe api_version “6” must be passed fro this parameter.6

📘

Note:

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