Professional Documents
Culture Documents
Prepared by
Version: 1.1
Version: 1.1
Release Date:
4. Sample APK for Merchant App and HDFC BANK UPI UAT APP ........................... 13
1.1 Purpose
The purpose of this document is to detail out the technical integration approach for web based
integration between UPI platform and merchants. Also it describes the Client API functionalities
which provide quick integration effort solution for merchants. It is to include all the design and
implementation components for integration such as interfaces exposed by the API's to the end
systems, business and validation rules, transformation rules, data field mappings and
implementation logic.
1.2 Prerequisites
The merchant should have the following pre-requisites in place before integrating with BANK.
b Process Flow:
1 Customer uses a merchant app and while checking out after a purchase selects Pay by UPI as
the mode payment.
2 The Merchant app makes an intent call in the device and opens the banks App as the default
PSP App, and the customer also gets an option to choose any other PSP App.
4 If the customer is not registered with UPI then is directed to the registration page where the
customer has to create a Virtual Address and set MPIN and finish the transaction.
5 If the customer is registered then the customer is asked to enter MPIN, once the customer
inputs his/her MPIN then a debit request is send to the remitter bank and on the response is
sent back to NPCI.
6 NPCI passes the response to the PSP App after which the PSP App pushes the response to the
Merchant app.
7 The status of the transaction is displayed to the customer on the Merchant App.
2. API Integration
Request Parameters
Response Parameters
Request Parameters
Response Parameters
https://upitest.hdfcbank.com
2) OPENSSL – Install free SSL and by inputting the above URL the connection status should be
“Connected”.
4. Sample APK for Merchant App and HDFC BANK UPI UAT APP
Download the sample Merchant APP from following link:
https://upitest.hdfcbank.com/UploadAndDownload/download.jsp?fileName=HDFCMerchantV1.5.zi
p
https://upitest.hdfcbank.com/UploadAndDownload/download.jsp?fileName=HDFC_PSP_UAT1.5.zip
https://upitest.hdfcbank.com/UploadAndDownload/download.jsp?fileName=PSP_Merchant_Screens_2016.
08.01.zip
https://upitest.hdfcbank.com/UploadAndDownload/download.jsp?fileName=Merchant_SDK_NPCI_1.5_wrg.
7z