Skip to main content
access_activity_log
string | null
required
A log of IP-based access activity for the customer on Whop, submitted as evidence in the dispute.Example: 192.168.1.1 - 2024-01-15 12:00:00 UTC
amount
number
required
The disputed amount in the specified currency, formatted as a decimal.Example: 6.9
billing_address
string | null
required
The customer’s billing address from their payment details, submitted as evidence in the dispute.Example: 123 Main St, New York, NY 10001
cancellation_policy_attachment
object | null
required
The cancellation policy document uploaded as dispute evidence. Null if no cancellation policy has been provided.
cancellation_policy_disclosure
string | null
required
A text disclosure describing the company’s cancellation policy, submitted as dispute evidence.Example: All sales are final. No refunds after 30 days.
company
object | null
required
The company that the dispute was filed against.
created_at
string<date-time> | null
required
The datetime the dispute was created.Example: 2023-12-01T05:00:00.401Z
currency
Currencies
required
The three-letter ISO currency code for the disputed amount.Available options: usd, sgd, inr, aud, brl, cad, dkk, eur, nok, gbp, sek, chf, hkd, huf, jpy, mxn, myr, pln, czk, nzd, aed, eth, ape, cop, ron, thb, bgn, idr, dop, php, try, krw, twd, vnd, pkr, clp, uyu, ars, zar, dzd, tnd, mad, kes, kwd, jod, all, xcd, amd, bsd, bhd, bob, bam, khr, crc, xof, egp, etb, gmd, ghs, gtq, gyd, ils, jmd, mop, mga, mur, mdl, mnt, nad, ngn, mkd, omr, pyg, pen, qar, rwf, sar, rsd, lkr, tzs, ttd, uzs, rub, btc, cny, usdt, kzt, awg, whop_usd, xau
customer_communication_attachment
object | null
required
Evidence of customer communication or product usage, uploaded as a dispute attachment. Null if not provided.
customer_email_address
string | null
required
The customer’s email address from their payment details, included in the evidence packet sent to the payment processor. Editable before submission.Example: customer@example.com
customer_name
string | null
required
The customer’s full name from their payment details, included in the evidence packet sent to the payment processor. Editable before submission.Example: Jane Doe
editable
boolean | null
required
Whether the dispute evidence can still be edited and submitted.
id
string
required
The unique identifier for the dispute.Example: dspt_xxxxxxxxxxxxx
needs_response_by
string<date-time> | null
required
The deadline by which dispute evidence must be submitted. Null if no response deadline is set.Example: 2023-12-01T05:00:00.401Z
notes
string | null
required
Additional freeform notes submitted by the company as part of the dispute evidence.Example: Customer used the product for 3 months before disputing.
payment
object | null
required
The original payment that was disputed.
plan
object | null
required
The plan associated with the disputed payment. Null if the dispute is not linked to a specific plan.
product
object | null
required
The product associated with the disputed payment. Null if the dispute is not linked to a specific product.
product_description
string | null
required
A description of the product or service provided, submitted as dispute evidence.Example: Monthly subscription to premium analytics dashboard.
reason
string | null
required
A human-readable reason for the dispute.Example: Product Not Received
refund_policy_attachment
object | null
required
The refund policy document uploaded as dispute evidence. Null if no refund policy has been provided.
refund_policy_disclosure
string | null
required
A text disclosure describing the company’s refund policy, submitted as dispute evidence.Example: Refunds available within 14 days of purchase.
refund_refusal_explanation
string | null
required
An explanation from the company for why a refund was refused, submitted as dispute evidence.Example: The customer exceeded the refund window by 60 days.
service_date
string | null
required
The date when the product or service was delivered to the customer, submitted as dispute evidence.Example: 2024-01-15
status
DisputeStatuses
required
The current status of the dispute lifecycle, such as needs_response, under_review, won, or lost.Available options: warning_needs_response, warning_under_review, warning_closed, needs_response, under_review, won, lost, closed, other
uncategorized_attachment
object | null
required
An additional attachment that does not fit into the standard evidence categories. Null if not provided.
visa_rdr
boolean
required
Whether the dispute was automatically resolved through Visa Rapid Dispute Resolution (RDR).