Fulfillment API
  1. payment_dispute
Fulfillment API
  • order
    • /order
      GET
    • /order/{orderId}
      GET
    • Issue Refund
      POST
  • shipping_fulfillment
    • /order/{orderId}/shipping_fulfillment
      GET
    • /order/{orderId}/shipping_fulfillment
      POST
    • /order/{orderId}/shipping_fulfillment/{fulfillmentId}
      GET
  • payment_dispute
    • Get Payment Dispute Details
      GET
    • Accept Payment Dispute
      POST
    • Get Payment Dispute Activity
      GET
    • Add an Evidence File
      POST
    • Contest Payment Dispute
      POST
    • Get Payment Dispute Evidence File
      GET
    • Update evidence
      POST
    • Upload an Evidence File
      POST
    • Search Payment Dispute by Filters
      GET
  • Schemas
    • Schemas
      • AcceptPaymentDisputeRequest
      • AddEvidencePaymentDisputeRequest
      • AddEvidencePaymentDisputeResponse
      • Address
      • Amount
      • AppliedPromotion
      • Buyer
      • CancelRequest
      • CancelStatus
      • ContestPaymentDisputeRequest
      • DeliveryCost
      • DisputeAmount
      • DisputeEvidence
      • DisputeSummaryResponse
      • EbayCollectAndRemitTax
      • EbayFulfillmentProgram
      • EbayTaxReference
      • Error
      • ErrorParameter
      • EvidenceRequest
      • ExtendedContact
      • FileEvidence
      • FileInfo
      • FulfillmentStartInstruction
      • GiftDetails
      • InfoFromBuyer
      • IssueRefundRequest
      • ItemLocation
      • LegacyReference
      • LineItem
      • LineItemFulfillmentInstructions
      • LineItemProperties
      • LineItemReference
      • LineItemRefund
      • MonetaryTransaction
      • Order
      • OrderLineItems
      • OrderRefund
      • OrderSearchPagedCollection
      • Payment
      • PaymentDispute
      • PaymentDisputeActivity
      • PaymentDisputeActivityHistory
      • PaymentDisputeOutcomeDetail
      • PaymentDisputeSummary
      • PaymentHold
      • PaymentSummary
      • Phone
      • PhoneNumber
      • PickupStep
      • PostSaleAuthenticationProgram
      • PricingSummary
      • Program
      • Refund
      • RefundItem
      • ReturnAddress
      • SellerActionsToRelease
      • ShippingFulfillment
      • ShippingFulfillmentDetails
      • ShippingFulfillmentPagedCollection
      • ShippingStep
      • SimpleAmount
      • Tax
      • TaxAddress
      • TaxIdentifier
      • TrackingInfo
      • UpdateEvidencePaymentDisputeRequest
  1. payment_dispute

Add an Evidence File

Production
https://api.ebay.com{basePath}
Production
https://api.ebay.com{basePath}
POST
/payment_dispute/{payment_dispute_id}/add_evidence
This method is used by the seller to add one or more evidence files to address a payment dispute initiated by the buyer. The unique identifier of the payment dispute is passed in as a path parameter, and unique identifiers for payment disputes can be retrieved with the getPaymentDisputeSummaries method. Note: All evidence files should be uploaded using addEvidence and updateEvidence before the seller decides to contest the payment dispute. Once the seller has officially contested the dispute (using contestPaymentDispute or through My eBay), the addEvidence and updateEvidence methods can no longer be used. In the evidenceRequests array of the getPaymentDispute response, eBay prompts the seller with the type of evidence file(s) that will be needed to contest the payment dispute. The file(s) to add are identified through the files array in the request payload. Adding one or more new evidence files for a payment dispute triggers the creation of an evidence file, and the unique identifier for the new evidence file is automatically generated and returned in the evidenceId field of the addEvidence response payload upon a successful call. The type of evidence being added should be specified in the evidenceType field. All files being added (if more than one) should correspond to this evidence type. Upon a successful call, an evidenceId value is returned in the response. This indicates that a new evidence set has been created for the payment dispute, and this evidence set includes the evidence file(s) that were passed in to the fileId array. The evidenceId value will be needed if the seller wishes to add to the evidence set by using the updateEvidence method, or if they want to retrieve a specific evidence file within the evidence set by using the fetchEvidenceContent method.

Request

Path Params

Body Params application/json

Examples

Responses

🟢200Success
application/json
Body

🟠400Bad Request
🟠404Not Found
🟠409Conflict
🔴500Internal Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://api.ebay.com{basePath}/payment_dispute//add_evidence' \
--header 'Content-Type: application/json' \
--data-raw '{
    "evidenceType": "string",
    "files": [
        {
            "fileId": "string"
        }
    ],
    "lineItems": [
        {
            "itemId": "string",
            "lineItemId": "string"
        }
    ]
}'
Response Response Example
200 - Example 1
{
    "evidenceId": "string"
}
Modified at 2022-09-11 20:21:04
Previous
Get Payment Dispute Activity
Next
Contest Payment Dispute
Built with