IND NPC UPI Check Transaction Usage

Updated on: May 25, 2025

Latest Event


  • May 21, 2025 API Usage Guidelines
  • On May 21, 2025, IND NPC issued Guidelines on usage of UPI API; UPI members must regulate API usage to control transaction volume and ensure system performance.
  • Explicit consent, regulatory compliance are required for penny drop, validation APIs.
  • Restrict non-customer-initiated calls during peak hours (10am-1pm, 5pm-9:30pm).
  • Only specific API headers are allowed; non-compliant requests will be blocked.
  • In addition, payment service providers (which are also referred to as PSPs) must queue system-initiated API calls, submit undertaking to NPC by Aug. 31, 2025.
  • Annual audits by Cert-In auditors are mandatory; IND NPC said first report due Aug. 31, 2025; members must comply by Jul. 31, 2025 or alternatively face penalties.

On May 12, IND NPC issued circular re check transaction usage in UPI.

  • IND NPC issued circular re situation resulting from initiation of high number of check transaction status APIs by PSP banks at very high transactions per second (TPS) rate.
  • Ensures UPI system operates per ecosystem expectations with guide for UPI members.
  • Document dated Apr. 26, 2025, received from IND NPC May 12, summarized May 14.
  • Outline of Circular
  • PSP banks/acquiring banks must monitor and moderate all API requests (traffic) sent to UPI in terms of appropriate usage, including restricting high number of repeat APIs for same or older transactions; no batch processing by processing file and converting.
  • Namely, converting to online request at high TPS of any non-financial APIs sent to UPI online systems; must initiate first check transaction status API after 90 seconds.
  • From initiation/authentication of original transaction; after timers are changed, members may initiate same after 45 to 60 seconds of initiation/authentication.
  • Check Transaction Limits
  • May initiate maximum of 3 check transaction status APIs, preferably within 2 hours from initiation/authentication of original transaction; in case of U48 error (transaction ID not present or not found in UPI system) within first two hours from initiation.
  • PSP banks/acquiring banks shall refer settlement files after settlement cycle complete.
  • Alternatively, members may initiate maximum of one check transaction status API on unified dispute and issue resolution which checks UPI back office to fetch final status.
  • Error Handling, Oversight
  • PSP banks/acquiring banks shall consider transaction failed if they receive error from list mentioned in Annexure 1; shall not initiate further check transaction status API.
  • PSP banks/acquiring banks shall audit systems by CERT-In empaneled auditor on immediate basis to review API usage and existing systems behavior, annually after.
  • Remitter bank/PSP shall have visibility over specific UPI APIs and responsible for regularly reviewing usage; any exceptions or anomalies observed to be reported.
  • Enforcement
  • IND NPC may consider implementing rate limiters on select UPI APIs in consultation with steering committee and subject to other approvals; stand-alone use of APIs for purposes other than intended is prohibited unless approved per UPI operating rule.
  • Members requested to comply with guidelines at earliest; failure may attract penalties.
  • Effectiveness
  • The circular is effective immediately, i.e., from Apr. 26, 2025.
  • May 21, 2025 API Usage Guidelines
  • On May 21, 2025, IND NPC issued Guidelines on usage of UPI API; UPI members must regulate API usage to control transaction volume and ensure system performance.
  • Explicit consent, regulatory compliance are required for penny drop, validation APIs.
  • Restrict non-customer-initiated calls during peak hours (10am-1pm, 5pm-9:30pm).
  • Only specific API headers are allowed; non-compliant requests will be blocked.
  • In addition, payment service providers (which are also referred to as PSPs) must queue system-initiated API calls, submit undertaking to NPC by Aug. 31, 2025.
  • Annual audits by Cert-In auditors are mandatory; IND NPC said first report due Aug. 31, 2025; members must comply by Jul. 31, 2025 or alternatively face penalties.
Regulators
IND NPC
Entity Types
Auditor; Bank; MSB
Reference
Cir NPCI/UPI/OC/215A/2025-26, 5/21/2025; PR 5/12/2025; Cir NPCI/UPI/OC/215/2025-26, 4/26/2025
Functions
Audit; Compliance; Operations; Reporting; Settlement; Technology; Treasury
Countries
India
Category
State
N/A
Products
Banking; Payments
Rule Type
Final
Regions
AP
Rule Date
May 12, 2025
Effective Date
Jul 31, 2025
Rule ID
254100
Linked to
N/A
Reg. Last Update
May 21, 2025
Report Section
International