2.7.1 UPI Circle

Support is provided for UPI Circle, which enables a primary UPI user to authorize a secondary UPI user to initiate transactions from the primary user’s account, based on defined limits and permissions.

New UPI APIs introduced

ReqDelegateAdd to add, update, or remove authorization between a primary UPI user and a secondary UPI user.

ReqDelegateAuth to send a payment approval request from the secondary UPI user to the primary UPI user.

Existing UPI APIs enhanced for UPI Circle

  • ReqValAdd enhanced to add the Payee Mobile Number tag and support purpose 87.
  • ReqPay enhanced to support purpose 87 and roleType DELEGATE.
  • ReqAuthDetails enhanced to support purpose 87.
  • ReqTxnConfirmation enhanced to support purpose 87.
  • ReqChkTxn enhanced to support purpose 87.
  • ReqMandate enhanced to support recurrence pattern ASPRESENTED and purpose 87.
  • ReqAuthMandate enhanced to support recurrence pattern ASPRESENTED and purpose 87.
  • ReqMandateConfirmation enhanced to support recurrence pattern ASPRESENTED and purpose 87.