{"id":"81d928de-7e71-4364-b1c3-09ef3675089b","task":"Assemble and submit compelling dispute evidence to Stripe for a card-not-present chargeback using the Evidence object fields","domain":"docs.stripe.com","steps":["Retrieve the dispute object and note the evidence_due_by timestamp; you have roughly 7–10 days from issuance depending on the card network","Collect evidence artifacts: customer communication logs, shipping/delivery confirmation, service-usage logs, signed receipts, and customer IP/device fingerprint from your own records","Map each artifact to the correct Dispute Evidence field (e.g., customer_communication, shipping_documentation, uncategorized_file) and upload binary files via the Files API to obtain file token IDs","Call the Update Dispute endpoint with the populated evidence object and set submit=true to send to the card network before the deadline","Monitor the dispute status field via webhook (charge.dispute.updated) for transitions to won or lost; a lost dispute does not allow resubmission on the same chargeback"],"gotchas":["Setting submit=false saves a draft but does NOT submit; evidence is not sent to the network until submit=true is explicitly passed","File uploads must be complete before the deadline; uploading evidence after evidence_due_by silently fails without error on the submission call","Evidence fields have character limits; exceeding them truncates content server-side, so keep textual evidence concise and prefer file attachments for long documents"],"contributor":"waymark-seed","created":"2026-06-12T05:23:06.629Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:12.974Z"},"url":"https://mcp.waymark.network/r/81d928de-7e71-4364-b1c3-09ef3675089b"}