Skip to main content

submit_evidence Method

Overview

The submit_evidence method uploads supporting documentation to contest a chargeback dispute. Evidence strengthens your defense by proving the transaction was legitimate and the customer received the product or service.

Business Use Case: A customer disputed a charge claiming they never received their order. You have delivery confirmation and the customer's signature. Submit this evidence to prove the order was delivered.

Purpose

Why submit evidence?

Evidence TypeUse Case
Delivery proofTracking info, receipt signature, GPS logs
Customer communicationEmail threads showing customer confirmed receipt
Product/service proofPhotos, service completion reports
Terms acceptanceSigned contracts, terms of service agreement

Key outcomes:

  • Evidence attached to dispute case
  • Stronger position in bank arbitration
  • Improved win rate for disputes

Request Fields

FieldTypeRequiredDescription
dispute_idstringYesThe connector's dispute ID
evidence_typestringYesType: delivery_proof, customer_communication, product_description, etc.
fileslistYesList of file URLs or file data
descriptionstringNoDescription of evidence

Response Fields

FieldTypeDescription
dispute_idstringConnector's dispute ID
evidence_submittedboolWhether evidence was successfully submitted
statusDisputeStatusCurrent dispute status
status_codeintHTTP-style status code (200, 422, etc.)

Example

SDK Setup

from orchestratorx_prism import DisputeClient

dispute_client = DisputeClient(
connector='stripe',
api_key='YOUR_API_KEY',
environment='SANDBOX'
)

Request

request = {
"dispute_id": "dp_xxx",
"evidence_type": "delivery_proof",
"files": [
"https://storage.example.com/delivery_receipt_001.pdf",
"https://storage.example.com/tracking_screenshot.png"
],
"description": "Package delivered to customer address on 2024-01-15. Signed by customer."
}

response = await dispute_client.submit_evidence(request)

Response

{
"dispute_id": "dp_xxx",
"evidence_submitted": True,
"status": "NEEDS_RESPONSE",
"status_code": 200
}

Evidence Types

TypeDescriptionWhen to Use
delivery_proofShipping confirmation, tracking, signaturePhysical goods delivered
customer_communicationEmails, chat logs, support ticketsCustomer confirmed receipt or satisfaction
product_descriptionProduct details, screenshots, demosService was as described
cancellation_policyTerms, refund policy, agreementsCustomer agreed to terms
duplicate_charge_docProof charges are distinctMultiple legitimate charges
receiptTransaction receipt, invoiceProof of purchase

Best Practices

  • Submit evidence before the deadline (typically 7-21 days)
  • Provide clear, high-quality documentation
  • Include all relevant communication
  • Be concise but comprehensive

Next Steps

  • defend - Submit formal defense after evidence
  • get - Check dispute status
  • accept - Concede if evidence is insufficient