Skip to content
BankPulseBETARegulatory intelligence for Indian banking
Directions · Reserve Bank of India

Reserve Bank of India (Payments Banks – Digital Payment Security Controls) Directions, 2026

UR

The four dates on this rule

At a glanceThe bank must build security into a payment product from the design stage. These Directions apply to every payments bank. Backup data and applications must be tested at least once every six months.

Official RBI page

What it says

How firm is each point

Stated by RBI — RBI’s own paragraph says this. We have only made it plainer.

Our reading — BankPulse read RBI’s paragraph and shortened it. The paragraph is the authority, not this line.

Needs judgement — RBI leaves this to the bank to settle, so nobody can give you a fixed number here.

Chapter I. Preliminary

1. Payment security, payments banks

RBI Para 1 · Stated by RBI

This paper sets the digital payment security rules for payments banks.

2. Start date

RBI Para 2 · Our reading

These Directions took effect at once.

BankPulse example. There is no gap here between issue and effect. The Directions come into effect immediately upon issuance. A bank cannot wait for a separate start date, because there is none.

3. Who is covered

RBI Para 3 · Stated by RBI

These Directions apply to every payments bank.

4. What counts as payment

RBI Para 4 · Our reading

These rules cover every digital payment product the bank offers a customer.

Chapter II. Role of the Board

1. Board approves the policy

RBI Para 7 · Stated by RBI

The Board must approve the policy for digital payment products and services.

2. Board reviews it yearly

RBI Para 7 · Stated by RBI · Being re-read. RBI's new text no longer matches this line exactly.

Those policies must go back to the Board at least once a year.

Chapter III. General Controls

Must know

1. Test backups half yearly

RBI Para 20 · Our reading

Backup data and applications must be tested at least once every six months.

2. Nothing sensitive in the page

RBI Para 22 · Stated by RBI

A web application must not keep sensitive data in hidden fields or cookies.

3. Six months, then a year

RBI Para 32(1) · Our reading

A scan must be run at least every six months and an attack test at least once a year.

4. No hidden bundling

RBI Para 62 · Our reading

A digital channel may be given only on the customer's clear wish, never bundled.

Do it

5. Write the product policy

RBI Para 8 · Stated by RBI

The bank must write a digital payment policy and get its Board to approve it.

6. Get an outside check

RBI Para 11 · Our reading

The bank must set out when an outside party must check the build and its security.

7. Set a limit per product

RBI Para 13 · Stated by RBI

The bank must set a limit for each product on the security risk it will accept.

8. Trained staff for payments

RBI Para 14 · Our reading

The bank must have trained staff with the skill to run its payment systems.

9. Assess before you launch

RBI Para 15 · Our reading

The bank must assess the risk before a service starts and at set times after.

10. Cover the whole chain

RBI Para 16 · Stated by RBI

The risk work must cover the wider chain and the safety of payment data.

11. List systems holding data

RBI Para 16 · Our reading

The bank must list every system that holds customer data in the payment chain.

12. Weigh the platform risk

RBI Para 17 · Our reading

The bank must weigh the risk in the platforms and design it picks, at both ends.

13. Build internal controls

RBI Para 18 · Stated by RBI

The bank must build internal controls and weigh operational risk before a launch.

14. Design for the volume

RBI Para 19 · Needs judgement

The payment design must be strong and able to grow with volume and customers.

15. Use a secure protocol

RBI Para 21 · Stated by RBI

The link used by a digital payment channel must follow a secure standard.

16. Firewall and DDoS cover

RBI Para 23 · Our reading

The bank must run a web application firewall and steps to blunt a flood attack.

17. Renew certificates in time

RBI Para 25 · Stated by RBI

The bank must renew the digital certificates used in its payment systems in time.

18. Log what users do

RBI Para 26 · Our reading

The mobile and net banking applications must log user activity and odd behaviour.

19. Split the application layers

RBI Para 27 · Stated by RBI

The application, the database and the screen must sit in separate layers.

20. Secure by design

RBI Para 28 · Our reading

The bank must build security into a payment product from the design stage.

21. Set security aims early

RBI Para 29 · Our reading

Security aims must be set at each stage, from gathering needs to shutting down.

22. Model the threats

RBI Para 30 · Our reading

The bank must use threat modelling through the whole life of an application.

23. Escrow the vendor code

RBI Para 31 · Stated by RBI

For software licensed from a vendor, the bank must place the source code in escrow.

24. Test the code itself

RBI Para 32 · Our reading

The bank must review source code and run scans and attack tests on its applications.

25. Code review each year

RBI Para 32(2) · Stated by RBI

A source code review or a certificate must be repeated each year if the code changed.

26. Penalty in the contract

RBI Para 32(4) · Our reading

The vendor contract must carry a penalty clause if the application provider fails.

27. Scan with full rights

RBI Para 35 · Our reading

A scan must be run with sign in rights, by a local agent or a scanner with admin rights.

28. Test before it goes live

RBI Para 36 · Stated by RBI

The bank must test both the working and the security controls before a launch.

29. Hunt for fake apps

RBI Para 37 · Our reading

The bank must watch app stores for fake copies of its application and take them down.

30. Server blocks fake apps

RBI Para 38 · Stated by RBI

The bank server must refuse a payment sent from an application that is not genuine.

31. Mask numbers in messages

RBI Para 40 · Stated by RBI

Account and card numbers must be masked when sent by text message or by email.

32. One factor must change

RBI Para 41 · Our reading

At least one of those factors must change each time or be impossible to copy.

33. Design the sign in well

RBI Para 42 · Our reading

The sign in method must deter fraud, resist attack and guard payment data.

34. Match method to risk

RBI Para 44 · Our reading

The sign in method must match the risk of the customer, the payment and the amount.

35. Name the merchant

RBI Para 47 · Stated by RBI

The alert and the one time code must name the merchant, not the payment agent.

36. Stop the middleman attack

RBI Para 48 · Needs judgement

The bank must take steps to blunt a man in the middle attack on a payment.

37. Keep the session whole

RBI Para 49 · Our reading

A signed in session must stay whole. If it breaks, the session must be closed and the payments hit put right or reversed.

38. Cap the failed tries

RBI Para 50 · Our reading

The bank must fix how many failed sign in tries will block the service.

39. Safe way to unblock

RBI Para 51 · Our reading

The bank must have a safe way to unblock a service and must tell the customer.

40. Rules to spot fraud

RBI Para 52 · Our reading

The bank must write down the rules that flag a suspect payment and act on them.

41. Watch the alert settings

RBI Para 53 · Our reading

The bank must set and watch alert settings such as speed, place and merchant type.

42. Study each fraud

RBI Para 54 · Our reading

The bank must study why a fraud happened and how to stop the next one.

43. Train the fraud team

RBI Para 55 · Stated by RBI

Staff in the fraud control team must be trained in tools, inquiry and card rules.

44. Keep contacts current

RBI Para 56 · Our reading

The bank must keep current contact details for use during an incident.

45. Safe use guide inside

RBI Para 58 · Our reading

Safe use guidance must sit inside the application and the customer must read it.

46. Complaint page in the app

RBI Para 59 · Our reading

The application must carry a clear section on how to raise a complaint.

47. Online dispute resolution

RBI Para 60 · Our reading

The bank must run an online system to settle digital payment disputes.

48. Teach device safety

RBI Para 61 · Our reading

The bank must teach customers to keep their own devices updated and clean.

49. Tell the risk first

RBI Para 62 · Stated by RBI

A customer must be told the risk, the gain and the liability before subscribing.

50. Explain new features

RBI Para 63 · Our reading

The bank must explain a new security feature clearly when it adds one.

51. Warn about phishing

RBI Para 64 · Stated by RBI

The bank must warn customers about phishing, vishing and remote access tricks.

52. Mark a payment fraud

RBI Para 66 · Our reading

The application must let a customer mark a payment as fraud and tell the bank at once.

Background

53. Board owns the rollout

RBI Para 9 · Our reading

The Board and senior staff answer for putting this policy into practice.

54. Test again after a change

RBI Para 32(1) · Our reading

A scan and an attack test are also needed when new systems or big changes come in.

55. Two factors for payment

RBI Para 41 · Stated by RBI

A digital payment or a cash withdrawal needs more than one factor to sign in.

56. Alert on every change

RBI Para 46 · Our reading

Alerts are needed for every payment, every new payee and every change in a limit.

57. Only on written request

RBI Para 65 · Stated by RBI

A digital payment service may start only on the customer's own written request.

Chapter IV. Internet Banking Security Controls

1. Guard the name system

RBI Para 67(2) · Our reading

The bank must guard against DNS cache poisoning and handle cookies safely.

2. Give a virtual keyboard

RBI Para 67(3) · Our reading

A virtual keyboard must be offered on the net banking site.

3. Close idle sessions

RBI Para 67(4) · Stated by RBI

An online session must close on its own after a fixed idle time.

4. Change the first password

RBI Para 67(5) · Our reading

A password sent by the bank must expire, and it must be changed at first sign in.

5. Extra check on the website

RBI Para 67(1) · Our reading

Net banking sites need extra checks such as adaptive sign in and a strong CAPTCHA.

Chapter V. Mobile Payments Application Security Controls

Must know

1. Six months for old versions

RBI Para 68(2) · Stated by RBI

An older version of the application must be switched off within six months.

Do it

2. Reinstall on an error

RBI Para 68(1) · Our reading

If the application behaves oddly, the customer must be told to install a fresh copy.

3. Publish the checksum

RBI Para 68(5) · Our reading

The bank must publish a checksum so a customer can tell the real application from a fake.

4. Bind app to device

RBI Para 68(6) · Our reading

The application must be bound to the device by hardware, software and service data.

5. Tell on new device

RBI Para 68(6) · Stated by RBI

The customer must be told on more than one channel when a new device is registered.

6. Sign in again

RBI Para 68(8) · Our reading

The application must ask for a fresh sign in after idle time and on each launch.

7. Spot the unsafe network

RBI Para 68(9) · Our reading

The application must spot an unsafe network such as open wireless and add checks.

8. Guard the temporary files

RBI Para 68(11) · Our reading

The application must limit what it writes to temporary files and must protect it.

9. No raw database queries

RBI Para 68(13) · Our reading

The application must avoid raw database queries and guard against injection attacks.

Background

10. Check the device first

RBI Para 68(2) · Our reading

The application may run only if the device meets the security checks the bank set.

11. Block a rooted phone

RBI Para 68(4) · Our reading

The bank may check whether a phone is rooted and refuse to install on it.

Chapter VI. Card Payment Security Controls

Must know

1. Never store cards plainly

RBI Para 69(7) · Stated by RBI

Card details must never be kept as plain text at the bank or at a vendor.

2. No remote card scanning

RBI Para 69(8) · Stated by RBI

Card data scanning must be done on the bank's own devices and never from outside.

Do it

3. Follow the card standards

RBI Para 69(1) · Stated by RBI

The bank must follow the card industry standards for PINs, terminals and modules.

4. Report to the IT committee

RBI Para 69(1) · Stated by RBI

A status report on these card standards must go to the IT Strategy Committee.

5. Approved terminals only

RBI Para 69(3) · Our reading

Merchant terminals must be validated under the card industry programmes.

6. Secure the acquiring side

RBI Para 69(4) · Stated by RBI

As an acquirer, the bank must secure the card payment kit it puts in the field.

7. Tamper proof security logs

RBI Para 69(5) · Our reading

The hardware security module must log its work and those logs must resist tampering.

8. No single point of failure

RBI Para 69(5) · Our reading

The bank must cluster the hardware security module and keep safe backups.

9. PIN made at the module

RBI Para 69(5) · Stated by RBI

A card PIN must be made and printed at a system joined to the security module.

10. Anti skimming on ATMs

RBI Para 69(6) · Our reading

The bank must fit anti skimming and whitelisting on its ATMs.

11. Watch card transactions

RBI Para 69(7) · Needs judgement

The bank must watch card use closely, above all cash taken out abroad.

12. Limits at the switch

RBI Para 69(7) · Stated by RBI

Card transaction limits must be set at the card network switch itself.

13. Watch limits round the clock

RBI Para 69(7) · Stated by RBI

A breach of those limits must be watched 24x7, on weekends and holidays too.

14. Test the scanning tool

RBI Para 69(8) · Stated by RBI

A card data scanning tool must first be tried in a test setting.

Background

15. Issuer and acquirer both

RBI Para 69(1) · Stated by RBI

These standards bind the bank both as the card issuer and as the acquirer.

16. Harden every ATM

RBI Para 69(6) · Stated by RBI

Every ATM needs a BIOS password, dead USB ports and the latest patches.

Chapter VII. Repeal and Other Provisions

1. Old payment rules go

RBI Para 70 · Stated by RBI

These Directions repeal the earlier digital payment security instructions.

2. Other laws still apply

RBI Para 72 · Stated by RBI

These Directions add to other laws and rules and do not replace them.

BankPulse example. A bank follows these Directions and thinks the matter is closed. It is not. Any other laws, rules, regulations or directions in force still apply on top. Where another one asks for more, the bank does the more.

3. RBI has the last word

RBI Para 73 · Stated by RBI

RBI may issue clarifications, and its reading of these Directions is final.

BankPulse example. Two banks read the same clause differently. Neither reading settles it. RBI may issue clarifications, and its interpretation of any provision is final and binding on all concerned entities.

The same subject for other kinds of institution

The same subject for other kinds of institution.

Other RBI rules for payments banks

Every rule page on BankPulse  ·  Questions bankers ask, answered