v1

latestOpenAPI 3.1.02026-07-24890206.3 KB

QR Collection (Static)

Instantly Generate the Virtual Account through AeronPay API and Collect the Funds from your Customers

post/collections/upicollect/static_vpa

Headers

client-idstring required

Unique Client ID

client-secretstring required

Unique Client Secret

Content-Typestring required

Request body

typestring required

Pass "staticqr" in the type parameter

client_referenceIdstring required

Unique Reference ID

namestring required

Merchant Busines Name

dobstring required

Date of Birth (Owner)

date_of_incorporationstring required

Date of Business (Registration)

emailstring required

Merchant Email ID

phonestring required

Merchant Mobile Number

addressstring required

Merchant Office / Shop Address

citystring required

Merchant City Name

statestring required

Merchant State

stateCodestring required

State Code (Check the State Code List - Page)

pincodestring required

Merchant Location PinCode

pan_numberstring required

Merchant PAN Card Number (In Case of Pvt Ltd Company, then Use Company PAN)

seller_identifierstring required

Sub VPA ID (Custom)

gst_numberstring

GST Number of the Firm / Company (Optional)

settlement_account_nostring required

Settlement Bank Account Number of Merchant

settlement_ifscstring required

Settlement Bank IFSC Code of Merchant

mcc_codestring required

Merchant Category Code depends on the Line of Business

Response

200

statusstring
statusCodestring
messagestring

Example response

{
  "status": "SUCCESS",
  "statusCode": "200",
  "message": "Static QR or VPA Generated Successfully",
  "receivers": {
    "vpa_id": "apay.xxxx@hdfcbank",
    "vpa_handle": "HDFC Bank",
    "static_qr": "upi://pay?&pa={{vpaid}}&pn={{username}}&tr={{uniqueCode}}&cu=INR&mc={{MCC_Code}}&qrMedium=04&tn=Pay to {{CustomerName}}",
    "vpa_status": "active",
    "acknowledged": "1"
  }
}