Paypal API
  1. Disputes
Paypal API
  • Authorization
    • Generate access_token
      POST
    • Terminate access_token
      POST
    • User Info
      GET
    • Generate client_token
      POST
  • Orders
    • Create order
      POST
    • Show order details
      GET
    • Update order
      PATCH
    • Authorize payment for order
      POST
    • Capture payment for order
      POST
  • Payments
    • Show details for authorized payment
      GET
    • Reauthorize authorized payment
      POST
    • Void authorized payment
      POST
    • Capture authorized payment
      POST
    • Show captured payment details
      GET
    • Refund captured payment
      POST
    • Show refund details
      GET
  • Invoices
    • Invoices
      • Generate invoice number
      • Create draft invoice
      • Show invoice details
      • List invoices
      • Generate QR code
      • Fully update invoice
      • Send invoice
      • Send invoice reminder
      • Cancel sent invoice
      • Delete invoice
      • Search for invoices
      • Record payment for invoice
      • Delete external payment
      • Record refund for invoice
      • Delete external refund
    • Templates
      • List templates
      • Create template
      • Show template details
      • Fully update template
      • Delete template
  • Subscriptions
    • Catalog Products
      • Create product
      • List products
      • Show product details
      • Update product
    • Plans
      • Create plan
      • List plans
      • Show plan details
      • Update plan
      • Deactivate plan
      • Activate plan
      • Update pricing
    • Subscriptions
      • Create subscription
      • Show subscription details
      • Update subscription
      • Revise plan or quantity of subscription
      • Suspend subscription
      • Activate subscription
      • Cancel subscription
      • Capture authorized payment on subscription
      • List transactions for subscription
  • Payouts
    • Create batch payout
    • Show payout batch details
    • Show payout item details
    • Cancel unclaimed payout item
  • Webhooks
    • List available events
    • Create webhook
    • List webhooks
    • Show webhook details
    • List event notifications
    • List event subscriptions for webhook
    • Show event notification details
    • Trigger a sample event
    • Verify webhook signature
    • Resend event notification
    • Simulate webhook event
    • Update webhook
    • Delete webhook
  • Shipment Tracking
    • Add tracking information for multiple PayPal transactions
    • Show tracking information
    • Update or cancel tracking information for PayPal transaction
  • Transaction Search
    • List transactions
    • List all balances
  • Disputes
    • List disputes
      GET
    • Show dispute details
      GET
    • Accept claim
      POST
    • Appeal dispute
      POST
    • Settle dispute
      POST
    • Update dispute status
      POST
    • Make offer to resolve dispute
      POST
    • Provide evidence
      POST
    • Acknowledge returned item
      POST
    • Provide supporting information for dispute
      POST
    • Escalate dispute to claim
      POST
    • Accept offer to resolve dispute
      POST
    • Send message about dispute to other party
      POST
    • Deny offer to resolve dispute
      POST
    • Partially update dispute
      PATCH
  • Onboarding (Limited Release)
    • Manage Accounts
      • Create managed account
      • Search managed account through external id
      • Search managed account by Seller Id
      • Partially updates information for a managed account
      • Shows collection of registered wallet domains
  1. Disputes

Provide evidence

POST
/v1/customer/disputes/{dispute_id}/provide-evidence
Provides evidence for a dispute, by ID. A merchant can provide evidence for disputes with the WAITING_FOR_SELLER_RESPONSE status while customers can provide evidence for disputes with the WAITING_FOR_BUYER_RESPONSE status. Evidence can be a proof of delivery or proof of refund document or notes, which can include logs. A proof of delivery document includes a tracking number while a proof of refund document includes a refund ID. For other evidence type, notes and documents can be given. The following rules apply to document file types and sizes:
  • The merchant can upload up to 50 MB of files for a case.
  • Individual files must be smaller than 10 MB.
  • The supported file formats are JPG, GIF, PNG, and PDF.

To make this request, specify the dispute ID in the URI and specify the evidence in the JSON request body. For information about dispute reasons, see dispute reasons.

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Basic 之后拼接空格,以及经过 Base64 编码的 username:password
示例:
Authorization: Basic *****************
Path 参数
dispute_id
string 
必需
示例值:
{{dispute_id}}
Header 参数
Content-Type
string 
必需
示例值:
multipart/form-data
Body 参数multipart/form-data
evidence-file
file 
必需
A file with evidence.
input
string 
必需
示例值:
{"evidences":[{"evidence_type":"RECEIPT_OF_MERCHANDISE","evidence_info":{"tracking_info":[{"carrier_name":"FEDEX","tracking_number":"122533485"}]},"notes":"Test"}]}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://api-m.sandbox.paypal.com/v1/customer/disputes/{{dispute_id}}/provide-evidence' \
--header 'Content-Type: multipart/form-data' \
--header 'Authorization: Basic Og==' \
--form 'evidence-file=@""' \
--form 'input="{\"evidences\":[{\"evidence_type\":\"RECEIPT_OF_MERCHANDISE\",\"evidence_info\":{\"tracking_info\":[{\"carrier_name\":\"FEDEX\",\"tracking_number\":\"122533485\"}]},\"notes\":\"Test\"}]}"'

返回响应

🟢200200 - Provide Evidence
application/json
Body
links
array [object {3}] 
必需
href
string 
可选
rel
string 
可选
method
string 
可选
示例
{
  "links": [
    {
      "href": "https://api-m.sandbox.paypal.com/v1/customer/disputes/PP-R-EYZ-10065656",
      "rel": "detail",
      "method": "GET"
    }
  ]
}
🟠400400 Bad Request - Missing Or Invalid Request Body
🟠401401 Unauthorized - Invalid Token
修改于 2023-08-16 07:18:59
上一页
Make offer to resolve dispute
下一页
Acknowledge returned item
Built with