Entity🔗
Given below is a list of the downtime entity parameters.
id-
stringUnique identifier of the downtime's occurrence. entity-
stringHere, it will bepayment.downtime. method-
stringThe payment method that is experiencing the downtime. Possible values include:- card
- netbanking
- wallet
- upi
begin-
integerTimestamp (in Unix) that indicates the start of the downtime. Applicable for both scheduled and unscheduled downtimes. end-
integerTimestamp (in Unix) that indicates the end of the downtime.
Available only for scheduled downtimes, where the end-time is known. Set tonullwhen the end-time in unknown, possibly during unscheduled downtimes. status-
stringStatus of the downtime.
Possible statuses are.scheduled- A downtime is scheduled to happen at a later time.started- The downtime has started and is ongoing.resolved- The downtime is resolved.cancelled- A scheduled downtime that is invalidated. For example, when a scheduled downtime was communicated but was later cancelled by the bank.
scheduled-
booleanPossible values:true- This is a scheduled downtime by the issuer, network, or the bank, which was informed to Razorpay.false- This is an unscheduled downtime.
severity-
stringSeverity of the downtime.
Possible values:high- Possible when all the payment methods are affected by the downtime. Observed when the issuer, bank, network or wallet is down.medium- Possible when a higher number of declines of transactions or low success rates are observed with the payment methods.low- Possible when the reason for the downtime is unknown. Impact on payment methods is minimal.
instrument-
Payment method that is under performing.
bankif method=netbankingstringBank code of the affected bank.issuerif method=cardstringIssuer bank code. For example,SBIN.networkif method=cardstringCard network. Possible values:AMEXDICLMCRUPAYVISAALL
pspif method=upistringCode of the affected Payment Service Provider (PSP). This is populated only when VPA handles associated with the PSP are down. If a PSP is associated with multiple VPA handles, it is marked down only when all the handles associated with it are down. For example,google_payis marked down only when all Google Pay handles -oksbi,okhdfcbank,okiciciandokaxisare down. Possible values for this parameter are:google_payphonepepaytmbhim
vpa_handleif method=upistringAffected VPA handle. For example,@oksbi. To learn about the possible values, refer to the list of handles supported by NPCI. If the entire UPI system is experiencing a downtime, the valueALLis displayed.walletif method=walletstringAffected wallet code.
created_at-
integerTimestamp (in Unix) that indicates the time at which the downtime was recorded in Razorpay servers. updated_at-
integerTimestamp (in Unix) that indicates the time at which the downtime record was updated in Razorpay servers.