Brand logo Developer Docs
Consumer Specs
Overview
Overview___upi-consumer-stack-pe___docs
Introduction
Onboarding Guide (Issuance)
API Guide
Customer Onboarding
Customer Onboarding___upi-consumer-stack-pe___docs
Flows
Registration Flow
Account Management Flow
Registration APIs
Get SMS Token
Bind Device
Decline Device Binding
Get NPCI Token
Delink Customer
Deregister Customer
Fetch Customer Info
Fetch Customer Info V2
Account Management APIs
Fetch Account
Is Vpa Available
Link VPA Account
Add Account
Add Account V2
Add Primary Account
Add Default Account
Delete Account
Delete Account V2
Add Vpa
Add Vpa V2
Delete Vpa
Delete Vpa V2
Generate otp
Set/Reset Mpin
Change MPIN
Check Balance
Registration Callbacks
Device Binding
Utility APIs
List Banks
List NPCI Keys
Customer Transactions
Customer Transactions___upi-consumer-stack-pe___docs
Flows
Intent Flow
Collect Flow
Refund (Online & Offline) Flow
Transaction APIs
VerifyVPA360
Send Money
Request Money
Approve/Decline a Collect Request
Transactions Status 360
List Pending Collect Requests
Query Status
Block and Spam a VPA
Unblock VPA
Raise a Query
List Blocked VPAs
List Transactions
Transaction Callbacks
Incoming Money to Customer - Collect Status
Incoming Money to Customer - Pay
Outgoing Money from a Customer
Incoming Collect Request to Customer
Outgoing Collect Request from Customer
Query Closing
Refund Status
Customer Mandates
Customer Mandates___upi-consumer-stack-pe___docs
Flows
Creation by Intent Flow
Creation by Collect Flow
Update/Revoke Flow
Notify Flow
Mandate Execution Flow
Mandate APIs
Create Mandate
Update/Revoke Mandate
Approve/Decline Mandate
Pause/Unpause Mandate
List Mandate
Check Mandate Status
Mandate Callback
Incoming Create Mandate Request For Customer
Incoming Create Mandate For Customer
Outgoing Create Mandate From Customer
Incoming Update Mandate Request For Customer
Incoming Update Mandate For Customer
Outgoing Update Mandate From Customer
Outgoing Pause Mandate From Customer
Incoming Pre Payment Notification Mandate For Customer
Mandate Status Update - Customer
Complaints (UDIR)
Complaints (UDIR)___upi-consumer-stack-pe___docs
UDIR Flows
Complaint Raise Flow
P2M Complaint Resolve
Complaint Status Flow
Complaint APIs
Complaint Raise
Complaint Resolve
Complaint Status
List All Complaint
UDIR Callbacks
Incoming Complaint to Merchant
Outgoing Complaint Callback
Advance Features
Advance Features___upi-consumer-stack-pe___docs
UPI LITE Flow
LITE Onboarding Flow
Lite LoadMoney Flow
LITE Pay Flow
Lite Deregister Flow
UPI Credit Card Flow
UPI on Credit Card
UPI International Flow
UPI International
Aadhaar OTP
UPI Mapper
UPI Lite APIs
Lite Registration
Initial Top Up
Subsequent Top Up
Lite Send Money
Lite Deregistration with Amount in Wallet
LiteSync Request
Zero Balance Disablement
Fetch Accounts - CC
UPI on Credit Card APIs
Check Balance - CC
UPI International APIs
Manage Activation
QR Validation
Send Money International
Aadhaar OTP APIs
Fetch Accounts
Generate OTP - Aadhaar OTP
Set/Reset MPIN - Aadhaar OTP
UPI Mapper APIs
Check Upi Number Availability
Create New Upi Number
Update Upi Number
UPI Mapper Callback
Upi Number Delink/SyncPending Callback
Resources
Resources___upi-consumer-stack-pe___docs
Additional APIs
UPI Outage API
Health Check API
Sign URL API
Validate URL API
Miscellaneous
Credblock Request Body
VpaAccount Response Body
Codes Guide
Bind Device Additional ErrorCodes
Handling Callbacks & Status Checks
Initiation Mode
Purpose Code
Complaints Guide
FAQs
Change Log
[..]
/
Customer Transactions
/
Transaction Callbacks