Payments Academy
Device binding ties PAYMENT OPERATIONS STARTED LIVE 01 Device binding ties - wallet to a specific phone ACTIVE 02 Wallet PIN - everyday gatekeeper QUEUED 03 Biometrics - layer, but they must be designed QUEUED 04 Single biometric bypass - prevents a single biometric bypass from QUEUED 05 No stored card data - requirements should also state that no full QUEUED 06 BA - its threshold, its action QUEUED Device binding ties a wallet to a specific phone, so that the wallet cannot simply be opened on a different device with a stolen password. Step 1 of 6 Device binding ties STARTED Device binding ties wallet to a specific phone ACTIVE Wallet PIN everyday gatekeeper QUEUED Biometrics layer, but they must be designed QUEUED Single biometric bypass prevents a single biometric bypass from QUEUED No stored card data requirements should also state that no full QUEUED BA its threshold, its action QUEUED Device binding ties a wallet to a specific phone, so that the wallet cannot simply be opened on a different device with a stolen password.
Wallet PIN PAYMENT OPERATIONS IN PROGRESS LIVE 01 Device binding ties - wallet to a specific phone DONE 02 Wallet PIN - everyday gatekeeper ACTIVE 03 Biometrics - layer, but they must be designed QUEUED 04 Single biometric bypass - prevents a single biometric bypass from QUEUED 05 No stored card data - requirements should also state that no full QUEUED 06 BA - its threshold, its action QUEUED The wallet PIN is the everyday gatekeeper, and its design must balance convenience with protection against guessing. Step 2 of 6 Wallet PIN IN PROGRESS Device binding ties wallet to a specific phone DONE Wallet PIN everyday gatekeeper ACTIVE Biometrics layer, but they must be designed QUEUED Single biometric bypass prevents a single biometric bypass from QUEUED No stored card data requirements should also state that no full QUEUED BA its threshold, its action QUEUED The wallet PIN is the everyday gatekeeper, and its design must balance convenience with protection against guessing.
Biometrics add a convenient second PAYMENT OPERATIONS IN PROGRESS LIVE 01 Device binding ties - wallet to a specific phone DONE 02 Wallet PIN - everyday gatekeeper DONE 03 Biometrics - layer, but they must be designed ACTIVE 04 Single biometric bypass - prevents a single biometric bypass from QUEUED 05 No stored card data - requirements should also state that no full QUEUED 06 BA - its threshold, its action QUEUED Biometrics add a convenient second layer, but they must be designed as a shortcut to the PIN rather than as a replacement for server side authentication. Step 3 of 6 Biometrics add a convenient second IN PROGRESS Device binding ties wallet to a specific phone DONE Wallet PIN everyday gatekeeper DONE Biometrics layer, but they must be designed ACTIVE Single biometric bypass prevents a single biometric bypass from QUEUED No stored card data requirements should also state that no full QUEUED BA its threshold, its action QUEUED Biometrics add a convenient second layer, but they must be designed as a shortcut to the PIN rather than as a replacement for server side authentication.
Single biometric bypass PAYMENT OPERATIONS IN PROGRESS LIVE 01 Device binding ties - wallet to a specific phone DONE 02 Wallet PIN - everyday gatekeeper DONE 03 Biometrics - layer, but they must be designed DONE 04 Single biometric bypass - prevents a single biometric bypass from ACTIVE 05 No stored card data - requirements should also state that no full QUEUED 06 BA - its threshold, its action QUEUED This prevents a single biometric bypass from emptying a wallet. Step 4 of 6 Single biometric bypass IN PROGRESS Device binding ties wallet to a specific phone DONE Wallet PIN everyday gatekeeper DONE Biometrics layer, but they must be designed DONE Single biometric bypass prevents a single biometric bypass from ACTIVE No stored card data requirements should also state that no full QUEUED BA its threshold, its action QUEUED This prevents a single biometric bypass from emptying a wallet.
No stored card data PAYMENT OPERATIONS IN PROGRESS LIVE 01 Device binding ties - wallet to a specific phone DONE 02 Wallet PIN - everyday gatekeeper DONE 03 Biometrics - layer, but they must be designed DONE 04 Single biometric bypass - prevents a single biometric bypass from DONE 05 No stored card data - requirements should also state that no full ACTIVE 06 BA - its threshold, its action QUEUED The requirements should also state that no full card number, CVV or PIN is ever stored in the wallet database. Step 5 of 6 No stored card data IN PROGRESS Device binding ties wallet to a specific phone DONE Wallet PIN everyday gatekeeper DONE Biometrics layer, but they must be designed DONE Single biometric bypass prevents a single biometric bypass from DONE No stored card data requirements should also state that no full ACTIVE BA its threshold, its action QUEUED The requirements should also state that no full card number, CVV or PIN is ever stored in the wallet database.
BA must document each rule PAYMENT OPERATIONS COMPLETE LIVE 01 Device binding ties - wallet to a specific phone DONE 02 Wallet PIN - everyday gatekeeper DONE 03 Biometrics - layer, but they must be designed DONE 04 Single biometric bypass - prevents a single biometric bypass from DONE 05 No stored card data - requirements should also state that no full DONE 06 BA - its threshold, its action ACTIVE The BA must document each rule, its threshold, its action Step 6 of 6 BA must document each rule COMPLETE Device binding ties wallet to a specific phone DONE Wallet PIN everyday gatekeeper DONE Biometrics layer, but they must be designed DONE Single biometric bypass prevents a single biometric bypass from DONE No stored card data requirements should also state that no full DONE BA its threshold, its action ACTIVE The BA must document each rule, its threshold, its action

Key points of this lesson, in order.

0:00 / 3:57 Step 1 of 6

Wallet Security: Device Binding, PIN, Biometrics and Tokenization

Digital Wallets and POS Systems, Lesson 4 of 7, Narration 3:57, D08 Cards and alternative payments

What you will learn

Your objective. By the end of this lesson, you will be able to explain wallet security: device binding, pin, biometrics and tokenization. Device binding ties a wallet to a specific phone, so that the wallet cannot simply be opened on a different device with a stolen password.

Why it matters. This matters because card payments are the highest-volume payments most banks process, and the four-party model decides who pays whom, when, and what happens when it goes wrong.

Chapter objective: Learner explains digital wallets and point-of-sale systems, including token provisioning, NFC, QR payments, and settlement, and designs a wallet payment flow for a retailer. Learner demonstrates this skill using realistic banking examples, explaining each step clearly and using correct terminology throughout.

Key learning points

  • Device binding ties
  • Wallet PIN
  • Biometrics add a convenient second
  • Single biometric bypass
  • No stored card data
  • BA must document each rule

Key terms

Payment flow diagram showing Wallet Security: Device Binding, PIN, Biometrics and Tokenization.

Practise this lesson

Exercise

Trace the card payment in this lesson through authorisation, clearing and settlement.

Use the four-party model and the stage timings in this lesson.

  1. What to do. State what happens at each stage, who pays whom, and when the merchant is actually credited.

Correct result. Authorisation holds the funds and returns a response code. Clearing sends the transaction in a batch file. Settlement moves the net amount between banks, and the acquirer credits the merchant after deducting interchange, scheme fees and its margin.

Why. A card payment is not one event. The customer sees it on Monday, the merchant gets it on Wednesday, and the difference is the clearing and settlement cycle.

Check your understanding

Practice question

Which of the following best describes wallet security: device binding, pin, biometrics and tokenization?

Takeaway and next step

What to remember

A BA should specify what happens when a customer changes phones, loses a phone, or has two devices, and should require that a device change never silently transfers a wallet without an explicit customer confirmation and a risk check.

Follow 9,999 rupees through every stage, from instruction to beneficiary credit, and note where it can stop.

Open the Payment Lifecycle Simulator →

Builds on "Wallet KYC: Minimum KYC, Full KYC and RBI PPI Rules".

Transcript and full text

Show transcript

Device binding ties a wallet to a specific phone, so that the wallet cannot simply be opened on a different device with a stolen password. When the customer first registers, the system records a device fingerprint made from the device identifier, the SIM details and the app installation identifier, and stores it against the customer profile. If the customer logs in from a new device, the system must trigger a step up check, such as an OTP to the registered mobile number plus a confirmation of the device change. A BA should specify what happens when a customer changes phones, loses a phone, or has two devices, and should require that a device change never silently transfers a wallet without an explicit customer confirmation and a risk check. The wallet PIN is the everyday gatekeeper, and its design must balance convenience with protection against guessing. A typical wallet PIN is four or six digits, it is never stored in plain text, and it is verified against a hashed value held in a secure server, not on the phone itself. After three to five wrong attempts the wallet should lock temporarily, and after repeated failures it should require an OTP reset or a full re-authentication. The BA must also specify that the PIN entry screen never shows the digits, never allows screenshots in the PIN flow where the platform supports it, and never sends the PIN in a log file. A common audit finding is a PIN that can be bypassed by reinstalling the app, so the requirement must state that the PIN is tied to the customer profile on the server, not to the local app data. Biometrics add a convenient second layer, but they must be designed as a shortcut to the PIN rather than as a replacement for server side authentication. When a customer enables fingerprint or face recognition, the phone verifies the biometric locally and then releases a secure token that the app sends to the server to authorise the transaction. The biometric template never leaves the phone, and the server must be able to revoke the biometric binding if the customer disables it or changes devices. A BA should document the fallback when biometrics fail, for example after three failed attempts the app must ask for the PIN, and should state that a high value transaction always requires the PIN even if biometrics are enabled. This prevents a single biometric bypass from emptying a wallet. Tokenization protects card details when a wallet is funded by a card or when a wallet issues a card token for payments. Instead of storing the real sixteen digit card number, the system stores a token that is useless outside the specific wallet and merchant combination, and the real card number is held only by the token service provider such as the card network. If a fraudster steals the token from a merchant database, they cannot use it to shop elsewhere, and the token can be revoked instantly without reissuing the physical card. A BA working on a card funded wallet must specify the token lifecycle, issuance, suspension, deletion on card expiry, and re-tokenization when a card is replaced. The requirements should also state that no full card number, CVV or PIN is ever stored in the wallet database. Fraud controls run quietly in the background and are often the difference between a wallet that survives a fraud attack and one that makes the news. A modern wallet risk engine checks velocity, such as ten loads of 9,999 rupees in one hour, device and location anomalies, such as a login from a new city minutes after a transaction in another city, and behavioural patterns, such as a first ever payment to a new merchant for the full wallet balance. When a rule fires, the system can step up the authentication, hold the transaction for review, or block it outright and notify the customer. The BA must document each rule, its threshold, its action and its customer message, and must require that every blocked transaction is logged with the rule that fired, so that the fraud team can tune the rules without guessing.

Device binding ties a wallet to a specific phone, so that the wallet cannot simply be opened on a different device with a stolen password. When the customer first registers, the system records a device fingerprint made from the device identifier, the SIM details and the app installation identifier, and stores it against the customer profile. If the customer logs in from a new device, the system must trigger a step up check, such as an OTP to the registered mobile number plus a confirmation of the device change. A BA should specify what happens when a customer changes phones, loses a phone, or has two devices, and should require that a device change never silently transfers a wallet without an explicit customer confirmation and a risk check.

The wallet PIN is the everyday gatekeeper, and its design must balance convenience with protection against guessing. A typical wallet PIN is four or six digits, it is never stored in plain text, and it is verified against a hashed value held in a secure server, not on the phone itself. After three to five wrong attempts the wallet should lock temporarily, and after repeated failures it should require an OTP reset or a full re-authentication. The BA must also specify that the PIN entry screen never shows the digits, never allows screenshots in the PIN flow where the platform supports it, and never sends the PIN in a log file. A common audit finding is a PIN that can be bypassed by reinstalling the app, so the requirement must state that the PIN is tied to the customer profile on the server, not to the local app data.

Biometrics add a convenient second layer, but they must be designed as a shortcut to the PIN rather than as a replacement for server side authentication. When a customer enables fingerprint or face recognition, the phone verifies the biometric locally and then releases a secure token that the app sends to the server to authorise the transaction. The biometric template never leaves the phone, and the server must be able to revoke the biometric binding if the customer disables it or changes devices. A BA should document the fallback when biometrics fail, for example after three failed attempts the app must ask for the PIN, and should state that a high value transaction always requires the PIN even if biometrics are enabled. This prevents a single biometric bypass from emptying a wallet.

Tokenization protects card details when a wallet is funded by a card or when a wallet issues a card token for payments. Instead of storing the real sixteen digit card number, the system stores a token that is useless outside the specific wallet and merchant combination, and the real card number is held only by the token service provider such as the card network. If a fraudster steals the token from a merchant database, they cannot use it to shop elsewhere, and the token can be revoked instantly without reissuing the physical card. A BA working on a card funded wallet must specify the token lifecycle, issuance, suspension, deletion on card expiry, and re-tokenization when a card is replaced. The requirements should also state that no full card number, CVV or PIN is ever stored in the wallet database.

Fraud controls run quietly in the background and are often the difference between a wallet that survives a fraud attack and one that makes the news. A modern wallet risk engine checks velocity, such as ten loads of 9,999 rupees in one hour, device and location anomalies, such as a login from a new city minutes after a transaction in another city, and behavioural patterns, such as a first ever payment to a new merchant for the full wallet balance. When a rule fires, the system can step up the authentication, hold the transaction for review, or block it outright and notify the customer. The BA must document each rule, its threshold, its action and its customer message, and must require that every blocked transaction is logged with the rule that fired, so that the fraud team can tune the rules without guessing.

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.