Skip to content
Aegis
Connecting

Action

7b356c48-39d4-49a0-88ff-da20ffce8624

EvidenceEvidence packetPending approvalneeds a human

Prepare chargeback evidence for dispute disp_0001_e736d35a

Proposal

What the module wants to do and why, in its own words.

Money impact
none
Expected recovery
₹8,999.00
Entity
Dispute disp_0001_e736d35a
Trigger event
evt_0001_b016b43b
Idempotency key
chargeback_evidence:dispute:disp_0001_e736d35a:1

Explanation

  1. Evidence is assembled deterministically from the dispute graph.
  2. Submission always requires explicit human approval.

Guardrails

Every bound evaluated before anything could run (C-B1).

6 passed, 0 failed

  • Requires human reviewpassed
    limit yesactual yes

    Dispute evidence is never auto-submitted.

  • Kill switchpassed
    limit noactual no

    The merchant kill switch blocks new actions.

  • Kill switchpassed
    limit noactual no
  • Message cooldown hourspassed
    limit 24actual
  • Quiet hours localpassed
    limit {"end":0,"start":0,"timezone":"Asia/Kolkata"}actual {"hour":10,"timezone":"Asia/Kolkata"}
  • Daily discount budget paisepassed
    limit ₹50,000.00actual ₹42,000.00

Diagnosis

This action was proposed without a diagnosis: its trigger is projected deterministically.

Outbound payload

Nothing was sent. This is the payload the proposal carries.

{
  "packet": {
    "order": {
      "id": null,
      "items": [],
      "receipt": null,
      "amount_paise": 899900
    },
    "dispute": {
      "id": "disp_0001_e736d35a",
      "phase": "retrieval",
      "respond_by": "2026-09-13T05:25:28.000Z",
      "reason_code": "goods_not_received",
      "amount_paise": 899900,
      "reason_description": "Customer reports that the goods were not received"
    },
    "missing": [
      "order",
      "customer",
      "delivery",
      "communications",
      "refund_policy"
    ],
    "payment": {
      "id": "pay_0001_9f893a4a",
      "method": null,
      "card_last4": null,
      "captured_at": null,
      "amount_paise": 899900,
      "card_network": null,
      "international": false
    },
    "customer": {
      "locale": "en-IN",
      "country": null,
      "id_masked": "missing",
      "account_age_days": 0
    },
    "delivery": null,
    "refund_policy": {
      "url": null,
      "summary": "No refund policy recorded"
    },
    "communications": [],
    "prior_disputes": 0
  },
  "degraded": false,
  "narrative": "The dispute concerns a goods-not-received claim for 899,900 paise. The supplied packet contains no order details, item information, receipt, delivery or tracking records, customer-identifying information beyond a masked missing identifier, communications, payment capture timestamp, or refund-policy documentation. Accordingly, the packet does not provide evidence confirming either delivery or non-receipt of the goods.",
  "confidenceNote": "Low confidence due to the absence of order, delivery, communication, and refund-policy evidence; the narrative is limited to the information present in the packet."
}

Timeline

Created 06 Sept, 10:55:34

  1. Proposed by chargeback evidence

Raw proposal

The stored JSON, exactly as persisted.

{
  "kind": "evidence_packet",
  "module": "chargeback_evidence",
  "payload": {
    "packet": {
      "order": {
        "id": null,
        "items": [],
        "receipt": null,
        "amount_paise": 899900
      },
      "dispute": {
        "id": "disp_0001_e736d35a",
        "phase": "retrieval",
        "respond_by": "2026-09-13T05:25:28.000Z",
        "reason_code": "goods_not_received",
        "amount_paise": 899900,
        "reason_description": "Customer reports that the goods were not received"
      },
      "missing": [
        "order",
        "customer",
        "delivery",
        "communications",
        "refund_policy"
      ],
      "payment": {
        "id": "pay_0001_9f893a4a",
        "method": null,
        "card_last4": null,
        "captured_at": null,
        "amount_paise": 899900,
        "card_network": null,
        "international": false
      },
      "customer": {
        "locale": "en-IN",
        "country": null,
        "id_masked": "missing",
        "account_age_days": 0
      },
      "delivery": null,
      "refund_policy": {
        "url": null,
        "summary": "No refund policy recorded"
      },
      "communications": [],
      "prior_disputes": 0
    },
    "degraded": false,
    "narrative": "The dispute concerns a goods-not-received claim for 899,900 paise. The supplied packet contains no order details, item information, receipt, delivery or tracking records, customer-identifying information beyond a masked missing identifier, communications, payment capture timestamp, or refund-policy documentation. Accordingly, the packet does not provide evidence confirming either delivery or non-receipt of the goods.",
    "confidenceNote": "Low confidence due to the absence of order, delivery, communication, and refund-policy evidence; the narrative is limited to the information present in the packet."
  },
  "summary": "Prepare chargeback evidence for dispute disp_0001_e736d35a",
  "entityId": "disp_0001_e736d35a",
  "entityType": "dispute",
  "explanation": [
    "Evidence is assembled deterministically from the dispute graph.",
    "Submission always requires explicit human approval."
  ],
  "moduleVersion": "v1",
  "idempotencyKey": "chargeback_evidence:dispute:disp_0001_e736d35a:1",
  "moneyImpactPaise": 0,
  "requiresApproval": true,
  "expectedRecoveryPaise": 899900
}
Made with 💖 by Nabhanyu for Razorpay AI Buildathon