Payment Dispute Created

Fired when a dispute/chargeback is raised for a card transaction.

object

Identify this event with the HTTP POST parameter alert_name with a value of payment_dispute_created

alert_name
string

The alert name.

1 validation
alert_id
string

The unique identifier for this Paddle webhook alert. Integer value sent as a string.

1 validation
amount
string

The amount of the transaction you were charged for this dispute being raised.

1 validation
balance_amount
string

The amount of the transaction you were charged for this dispute being raised, in the vendor’s balance_currency.

1 validation
balance_currency
string

The three-letter ISO currency code of the vendor’s account balance at the time of the transaction. Eg: USD, GBP, EUR.

1 validation
balance_fee
string

The fee you were charged for this dispute being raised, in the vendor’s balance_currency.

1 validation
checkout_id
string

The checkout id of the order created.

1 validation
currency
string

The three-letter ISO currency code. Eg: USD, GBP. See Supported Currencies.

1 validation
email
string

The email address of the customer.

1 validation
event_time
string

The date and time the event was triggered in UTC (Coordinated Universal Time).

2 validations
fee_usd
string

The fee you were charged for this dispute being raised (in USD).

1 validation
marketing_consent
integer

The value of this field 0 or 1 indicates whether the user has agreed to receive marketing messages from the vendor.

1 validation
order_id
string

The Paddle Order ID for this payment. This can be used to look up the order within your Seller Dashboard.

1 validation
passthrough
string

This field contains any values that you passed into the checkout using the passthrough parameter. See the Pass Parameters documentation for more information.

1 validation
status
string

The status of this dispute.

1 validation
p_signature
string

This field contains an encrypted token that you can use to verify the request authenticity. See Verifying Webhooks.