Captured verified.
Chronological facts from provider and merchant sources.
Provider webhook received with payment state captured.
webhook:evt_e2e_002
{
"event_id": "evt_e2e_002",
"event_type": "payment.captured",
"payment_id": "pay_fakeE2E002",
"payment_state": "captured",
"amount_minor": 50000,
"currency": "INR",
"idempotency_key": "webhook:pay_fakeE2E002",
"signature_verified": true,
"operation": "capture"
}Captured verified.
Provider paid merchant missing.
Missing or conflicting evidence
Create an accountable escalation with the current evidence bundle.
No external sources were used for this assessment.
Approval policy
Blocked by policy
no unique merchant order context exists
Post-action verification
Do not close this exception until fresh Razorpay and merchant checks agree.
| Check | Provider observation | Merchant observation | Result |
|---|---|---|---|
| State | captured_verified | missing | Not proven |
| Amount | ₹500.00 | Recorded in merchant evidence | Holds |
| Identity | Provider payment linked | No unique order | Holds |
Provider: captured_verified
Merchant: missing
Provider: ₹500.00
Merchant: Recorded in merchant evidence
Provider: Provider payment linked
Merchant: No unique order
Fresh Razorpay and merchant checks have not been recorded. Keep this exception open.
Closure checks
This exception was escalated with its evidence bundle and stopping reason.