Fetch Accounts
This api fetches customer accounts from NPCI. accounts will be present in the response only if gatewayResponseCode = "00". In case there are one or more accounts fetched, vpaSuggestions will be sent in response.
In case merchant retries this api, the accounts will be fetched from NPCI again.
application/json
This is a signature over combination of headers, payload. Refer Signature Calculation section for more details.
Will be shared while onboarding.
Will be shared while onboarding.
application/json
This is an epoch unix timestamp string. For example, 1496918882000. It can be used by us to invalidate older requests.
Merchant generated unique profile id for customer
Constraints : Alphanumeric string with dot(.). Maximum length is 256.
Unique id sent to UPI switch for the request
Constraints : 35 character alphanumeric. Should always start with merchant prefix provided.
Device fingerprint of the customer
Bank code (IIN) of selected bank
Stringified JSON for udf parameters
Account Type = CREDIT. This parameter is required to use UPI on Credit Card Feature
Account Type = UPICREDIT. This parameter is required to use UPI on Credit Line Feature
Consent from the customer to onboard using Aadhaar. This parameter is required to use Aadhaar OTP onboarding
PSP status of the API
Values : SUCCESS|FAILURE
PSP response code for the API
PSP response message for the API
Unique id for the merchant as passed in request headers
Unique id for the merchant channel as passed in request headers
Merchant generated unique profile id for customer as passed in the request
Mobile number of the customer
Values : 12 digits mobile number string
Transaction id returned by gateway
Response status returned by gateway
Values : SUCCESS|FAILURE
Response code returned by gateway
Response message for code returned by gateway
Bank accounts as returned by NPCI for the customer mobile number
General → SAVINGS/CURRENT
OD/Credit Line → CREDITLINE, CREDITLINE01, CREDITLINE02, CREDITLINE03, CREDITLINE04, CREDITLINE05, CREDITLINE06, CREDITLINE07, CREDITLINE08, CREDITLINE09, CREDITLINE10, CL01, CL011, CL012, CL013, CL014, CL015, CL02, CL03, CL04, CL05, CL06, CL07, CL08, CL09, CL10
Vpa suggestions for the bank accounts fetched
Customer Aadhaar number is received or not
Customer account is Aadhaar Enabled or not
Udf parameters as passed in the request
Have questions?
- Need help? Contact support
- LLM? Read llms.txt

