Skip to main content

A dispute is a chargeback or payment challenge filed against a company, including evidence and response status.

id
string
required

The unique identifier for the dispute.

Example:

"dspt_xxxxxxxxxxxxx"

amount
number
required

The disputed amount in the specified currency, formatted as a decimal.

Example:

6.9

currency
enum<string>
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
status
enum<string>
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
editable
boolean | null
required

Whether the dispute evidence can still be edited and submitted. Returns true only when the dispute status requires a response.

created_at
string<date-time> | null
required

The datetime the dispute was created.

Example:

"2023-12-01T05:00:00.401Z"

visa_rdr
boolean
required

Whether the dispute was automatically resolved through Visa Rapid Dispute Resolution (RDR).

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"

reason
string | null
required

A human-readable reason for the dispute.

Example:

"Product Not Received"

plan
object
required

The plan associated with the disputed payment. Null if the dispute is not linked to a specific plan.

product
object
required

The product associated with the disputed payment. Null if the dispute is not linked to a specific product.

company
object
required

The company that the dispute was filed against.

payment
object
required

The original payment that was disputed.

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"

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_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."

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"

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."

product_description
string | null
required

A description of the product or service provided, submitted as dispute evidence.

Example:

"Monthly subscription to premium analytics dashboard."

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"

cancellation_policy_attachment
object
required

The cancellation policy document uploaded as dispute evidence. Null if no cancellation policy has been provided.

customer_communication_attachment
object
required

Evidence of customer communication or product usage, uploaded as a dispute attachment. Null if not provided.

refund_policy_attachment
object
required

The refund policy document uploaded as dispute evidence. Null if no refund policy has been provided.

uncategorized_attachment
object
required

An additional attachment that does not fit into the standard evidence categories. Null if not provided.