Payments Training Hub
UPI turns a bank account 1 UPI NOW 2 Remitter bank 3 NPCI 4 Correct action 5 Duplicate debit 6 Person to person payments UPI turns a bank account into a simple address. Step 1 of 6 UPI turns a bank account 1 NOW UPI 2 Remitter bank 3 NPCI 4 Correct action 5 Duplicate debit 6 Person to person payments UPI turns a bank account into a simple address. Step 1 of 6
Remitter bank 1 UPI 2 Remitter bank NOW 3 NPCI 4 Correct action 5 Duplicate debit 6 Person to person payments The remitter bank holds the payer account, and it is often the same bank as the PSP bank but does not have to be. Step 2 of 6 Remitter bank 1 UPI 2 NOW Remitter bank 3 NPCI 4 Correct action 5 Duplicate debit 6 Person to person payments The remitter bank holds the payer account, and it is often the same bank as the PSP bank but does not have to be. Step 2 of 6
NPCI routes a credit instruction 1 UPI 2 Remitter bank 3 NPCI NOW 4 Correct action 5 Duplicate debit 6 Person to person payments Step five, NPCI routes a credit instruction to the beneficiary bank, which credits the payee and confirms. Step 3 of 6 NPCI routes a credit instruction 1 UPI 2 Remitter bank 3 NOW NPCI 4 Correct action 5 Duplicate debit 6 Person to person payments Step five, NPCI routes a credit instruction to the beneficiary bank, which credits the payee and confirms. Step 3 of 6
Correct action 1 UPI 2 Remitter bank 3 NPCI 4 Correct action NOW 5 Duplicate debit 6 Person to person payments The correct action is never to send the payment again straight away. Step 4 of 6 Correct action 1 UPI 2 Remitter bank 3 NPCI 4 NOW Correct action 5 Duplicate debit 6 Person to person payments The correct action is never to send the payment again straight away. Step 4 of 6
Duplicate debit: retry creates second debit 1 UPI 2 Remitter bank 3 NPCI 4 Correct action 5 Duplicate debit NOW 6 Person to person payments A duplicate debit happens when a retry creates a second debit for the same purchase, detected by matching the original transaction reference and amount, and the bank must reverse it. Step 5 of 6 Duplicate debit: retry creates second debit 1 UPI 2 Remitter bank 3 NPCI 4 Correct action 5 NOW Duplicate debit 6 Person to person payments A duplicate debit happens when a retry creates a second debit for the same purchase, detected by matching the original transaction reference and amount, and the bank must reverse it. Step 5 of 6
Person to person payments 1 UPI 2 Remitter bank 3 NPCI 4 Correct action 5 Duplicate debit 6 Person to person payments NOW Person to person payments are free for the customer, and the UPI PIN authenticates every debit, so a wrong PIN blocks the payment and repeated wrong attempts can lock the facility. Step 6 of 6 Person to person payments 1 UPI 2 Remitter bank 3 NPCI 4 Correct action 5 Duplicate debit 6 NOW Person to person payments Person to person payments are free for the customer, and the UPI PIN authenticates every debit, so a wrong PIN blocks the payment and repeated wrong attempts can lock the facility. Step 6 of 6

Steps of this lesson, in order.

0:00 / 4:37 Step 1 of 6

UPI architecture: VPA, PSP banks and NPCI

India: UPI, IMPS, NEFT, RTGS, Lesson 2 of 8, Narration 4:37, D05 Domestic payment systems

ReconciliationSettlementReversal

What you will learn

Your objective. By the end of this lesson, you will be able to explain UPI architecture: vpa, psp banks and NPCI. UPI turns a bank account into a simple address.

Why it matters. An analyst who confuses the PSP bank with the remitter bank will misassign responsibility when a payment fails.

Chapter objective: Learner compares UPI, IMPS, NEFT, and RTGS in India, explaining limits, settlement timing, operating hours, and use cases, and selects the right rail for a given payment need. Learner practises this skill on realistic banking cases, explaining the reasoning clearly and using correct terminology throughout the work.

Key learning points

  • UPI turns a bank account
  • Remitter bank
  • NPCI routes a credit instruction
  • Correct action
  • Duplicate debit: retry creates second debit
  • Person to person payments

Key terms

Reconciliation: The process of comparing records from two sources, such as a bank statement and an internal ledger, to confirm they agree.

Settlement: The final movement of funds between banks to discharge obligations created by cleared payments. Settlement is usually made in central bank money or through correspondent accounts.

Reversal: A transaction that cancels a previous payment by posting an equal and opposite entry. Reversals are used to correct errors, such as a duplicate debit or a wrong amount.

Payment flow diagram showing UPI architecture: VPA, PSP banks and NPCI.

Practise this lesson

Exercise

Map the payment in this lesson through the hub components.

Use the hub components and their order in this lesson.

  1. What to do. List each component the payment passes through, what it does, and what happens if it fails.

Correct result. The payment enters through a channel, passes the gateway, validation, fraud and sanctions checks, routing, and the ledger, then leaves through the right clearing system. A failure at any component stops or holds the payment, and the hub must record where it stopped.

Why. The hub is where most payment requirements live. If you cannot map a payment through it, you cannot specify, test or fix it.

Check your understanding

Practice question

A customer in India needs to send money to a family member instantly, at midnight, on a Sunday. Which rail fits and why?

Takeaway and next step

What to remember

A payer never needs the payee account number or IFSC, which keeps account details private.

Send a payment through the hub and watch it pass each component named in this lesson.

Open the Payment Hub Architecture Simulator →

Builds on "The Indian payments landscape at a glance".

Transcript and full text

Show transcript

UPI turns a bank account into a simple address. The core identifier is the Virtual Payment Address, or VPA, which looks like an email address, for example debarghya@okhdfcbank. The VPA maps to one specific bank account, and the bank that issued the VPA holds the mapping. A payer never needs the payee account number or IFSC, which keeps account details private. When a payment is made, the app sends the VPA and the amount to the payer bank, and the payer bank asks the NPCI switch to route the instruction to the payee bank. NPCI connects every participating bank and settles the net positions between banks through the Reserve Bank of India. Three bank roles can take part in one payment. The Payment Service Provider, or PSP bank, is the bank that provides the UPI service to the app the customer uses, and it authenticates the customer and handles the debit side. The remitter bank holds the payer account, and it is often the same bank as the PSP bank but does not have to be. The beneficiary bank holds the receiver account and credits it. NPCI sits in the middle, switching the messages and managing settlement. An analyst who confuses the PSP bank with the remitter bank will misassign responsibility when a payment fails. A pay request moves through six clear steps. Step one, the payer enters the VPA or scans a QR code, types the amount, and confirms with the UPI PIN. Step two, the app sends a pay request to the PSP bank, which forwards it to the NPCI switch. Step three, NPCI validates the VPA, finds the beneficiary bank, and routes a debit instruction to the remitter bank. Step four, the remitter bank checks the balance and the PIN, debits the payer, and confirms back. Step five, NPCI routes a credit instruction to the beneficiary bank, which credits the payee and confirms. Step six, NPCI sends the final success response to the app. The status at each step is explicit, initiated, debited, credited, or confirmed, and the payment is only complete when the final confirmation arrives. A collect request follows the same path in reverse: a merchant asks the payer for money, the payer approves it with the UPI PIN, and the same debit, credit, and confirmation steps run. A timeout does not mean the payment failed. A timeout happens when one bank or the switch does not respond within the allowed time, so the app cannot tell the customer whether the money moved. The transaction status is pending, not failed, and the money may already have been debited. The correct action is never to send the payment again straight away. The app must first call the check transaction status service, which asks NPCI and the banks for the final status of the original transaction. If the check confirms the credit happened, the app shows success. If the check confirms the debit happened but the credit did not, the remitter bank must reverse the debit. Blind retries are the most common cause of duplicate debits in UPI, so the status check before any retry is a hard rule. Failed transactions and duplicate debits have a fixed remedy. A failed transaction is one where the debit never happened, for example insufficient funds, an invalid VPA, a wrong UPI PIN, or a beneficiary account that cannot accept credits. In that case nothing moves and the customer can correct the detail and try again. A duplicate debit happens when a retry creates a second debit for the same purchase, detected by matching the original transaction reference and amount, and the bank must reverse it. Where a debit happened but the credit did not, the rules require an automatic debit reversal, so the payer gets the money back. Reconciliation must be built around the transaction reference, the only reliable way to match a debit, a credit, a reversal, and a complaint. The scheme rules set the limits an analyst must check. UPI works around the clock, every day of the year, and a normal payment is credited in seconds. The general per transaction limit is one lakh rupees, with higher limits for specific categories such as tax payments, up to five lakh rupees for specified categories since December 2024 (NPCI), and banks may set lower daily limits of their own. Person to person payments are free for the customer, and the UPI PIN authenticates every debit, so a wrong PIN blocks the payment and repeated wrong attempts can lock the facility. Requirements must record the limit, the timeout and reversal behaviour, and the status check flow, because a screen that says failed when the real status is pending will drive the customer to retry and create a duplicate debit.

UPI turns a bank account into a simple address. The core identifier is the Virtual Payment Address, or VPA, which looks like an email address, for example debarghya@okhdfcbank. The VPA maps to one specific bank account, and the bank that issued the VPA holds the mapping. A payer never needs the payee account number or IFSC, which keeps account details private. When a payment is made, the app sends the VPA and the amount to the payer bank, and the payer bank asks the NPCI switch to route the instruction to the payee bank. NPCI connects every participating bank and settles the net positions between banks through the Reserve Bank of India.

Three bank roles can take part in one payment. The Payment Service Provider, or PSP bank, is the bank that provides the UPI service to the app the customer uses, and it authenticates the customer and handles the debit side. The remitter bank holds the payer account, and it is often the same bank as the PSP bank but does not have to be. The beneficiary bank holds the receiver account and credits it. NPCI sits in the middle, switching the messages and managing settlement. An analyst who confuses the PSP bank with the remitter bank will misassign responsibility when a payment fails.

A pay request moves through six clear steps. Step one, the payer enters the VPA or scans a QR code, types the amount, and confirms with the UPI PIN. Step two, the app sends a pay request to the PSP bank, which forwards it to the NPCI switch. Step three, NPCI validates the VPA, finds the beneficiary bank, and routes a debit instruction to the remitter bank. Step four, the remitter bank checks the balance and the PIN, debits the payer, and confirms back. Step five, NPCI routes a credit instruction to the beneficiary bank, which credits the payee and confirms. Step six, NPCI sends the final success response to the app. The status at each step is explicit, initiated, debited, credited, or confirmed, and the payment is only complete when the final confirmation arrives. A collect request follows the same path in reverse: a merchant asks the payer for money, the payer approves it with the UPI PIN, and the same debit, credit, and confirmation steps run.

A timeout does not mean the payment failed. A timeout happens when one bank or the switch does not respond within the allowed time, so the app cannot tell the customer whether the money moved. The transaction status is pending, not failed, and the money may already have been debited. The correct action is never to send the payment again straight away. The app must first call the check transaction status service, which asks NPCI and the banks for the final status of the original transaction. If the check confirms the credit happened, the app shows success. If the check confirms the debit happened but the credit did not, the remitter bank must reverse the debit. Blind retries are the most common cause of duplicate debits in UPI, so the status check before any retry is a hard rule.

Failed transactions and duplicate debits have a fixed remedy. A failed transaction is one where the debit never happened, for example insufficient funds, an invalid VPA, a wrong UPI PIN, or a beneficiary account that cannot accept credits. In that case nothing moves and the customer can correct the detail and try again. A duplicate debit happens when a retry creates a second debit for the same purchase, detected by matching the original transaction reference and amount, and the bank must reverse it. Where a debit happened but the credit did not, the rules require an automatic debit reversal, so the payer gets the money back. Reconciliation must be built around the transaction reference, the only reliable way to match a debit, a credit, a reversal, and a complaint.

The scheme rules set the limits an analyst must check. UPI works around the clock, every day of the year, and a normal payment is credited in seconds. The general per transaction limit is one lakh rupees, with higher limits for specific categories such as tax payments, up to five lakh rupees for specified categories since December 2024 (NPCI), and banks may set lower daily limits of their own. Person to person payments are free for the customer, and the UPI PIN authenticates every debit, so a wrong PIN blocks the payment and repeated wrong attempts can lock the facility. Requirements must record the limit, the timeout and reversal behaviour, and the status check flow, because a screen that says failed when the real status is pending will drive the customer to retry and create a duplicate debit.

Full lesson text (all scenes)

Completing a lesson updates your progress dashboard on the homepage.

Scene timestamps are estimated by allocating the narration text proportionally across the real audio length. The audio playback position is the source of truth: pause freezes the visual, seeking restores the correct scene, replay restarts the scene animation.