RecoveryOS
DashboardReported issuesCheckout drop-offsRecovery workbenchTest paymentAbout
RecoveryOSAPI liveAPI readyWorker
Back to reported issues

Recovery case RC-1007

Explain the failure.
Show every decision.

Recovery Running

A normalized payment record, the proposed recovery path, and the complete audit trail behind it.

SIMULATED DATALast updated 20 Aug 2026, 10:42 am
Amount at risk₹3,268pay_sim_rc1007
Recoverability72/100High confidence band
Proposed actionCreate Payment LinkPolicy-controlled proposal
Recovered value₹0Case remains open

Diagnosis and evidence

The normalized cause behind this failed payment.

Gateway Transient

Razorpay API failed once, retried without duplicates, and created a recovery link.

Evidence used

  • Error SourceRazorpayRazorpay failure origin
  • Error StepPayment ProcessingPayment-flow step
  • Error ReasonGateway TimeoutNormalized failure reason
  • Error CodeGateway ErrorProvider error code
  • Payment MethodUpiNormalized payment method
Payment ID
pay_sim_rc1007
Order ID
order_sim_rc1007
Payment method
Upi
Payment status
Failed
Failure source
Razorpay
Failure step
Payment Processing
Failure reason
Gateway Timeout
Occurred
20 Aug 2026, 10:35 am

Recovery actions

Recommendations remain separate from policy approval and execution.

Attempt 1: Create Payment LinkFailed
Proposed by Recovery Agent

Create a recovery payment link after a transient Razorpay failure.

Approved
Payment remains failed and a recovery link is allowed.
77% confidence20 Aug 2026, 10:36 amEligible 20 Aug 2026, 10:36 am
Attempt 2: Create Payment LinkSucceeded
Proposed by System

Retry the payment-link creation after the Razorpay 5xx without duplicating the first attempt.

Approved
Retry uses the same idempotency family with a new attempt number.
77% confidence20 Aug 2026, 10:37 amEligible 20 Aug 2026, 10:42 am

Customer context

The minimum identity and consent context used by policy.

Customer
Neha Bansal
External reference
cust_neha_bansal
Contact preference
Contact allowed

Decision trail

A chronological, inspectable audit of this recovery case.

  1. 01
    Action.failed20 Aug 2026, 10:36 am · Execution Layer

    Razorpay API was temporarily unavailable. No duplicate link was created.

    Decision: Failed
  2. 02
    Action.retried20 Aug 2026, 10:42 am · Execution Layer

    The delayed retry succeeded with a distinct attempt number.

    Decision: Succeeded