Fired when a payment is made into your Paddle account.
Identify this event with the HTTP POST parameter
alert_name with a value of
The unique identifier for this Paddle webhook alert. Integer value sent as a string.
The three letter ISO currency code of the vendor’s default currency at the time of the transaction. Eg:
The amount credited to your balance in your default currency.
The fees taken by Paddle in your dashboard balance currency.
The sale value in your dashboard balance currency.
The amount paid in tax in your dashboard balance currency.
The checkout id of the order created.
The two letter ISO country code of the customer. Eg:
The coupon code that was used on this order
The three-letter ISO currency code. Eg:
GBP. See Supported Currencies.
The name of the customer this payment is from (if collected).
The amount of this payment that was credited to your balance.
The email address of the customer.
The date and time the event was triggered in UTC (Coordinated Universal Time).
The fee taken by Paddle for this payment.
This field is deprecated and will be removed in a future update.
The value of this field
0 indicates whether the user has agreed to receive marketing messages from the vendor.
The Paddle Order ID for this payment. This can be used to look up the order within your Seller Dashboard.
This field contains any values that you passed into the checkout using the
passthrough parameter. See the Pass Parameters documentation for more information.
Payment method used to make the transaction.
The amount of this payment that was paid in tax/VAT.
The dashboard ID of the product purchased in this order.
The name of the product included in the transaction.
The number of products or subscription seats sold in the transaction.
A URL where the receipt for the transaction can be retrieved.
The total value of the sale (including tax) in the sale currency.
Whether the dashboard price was overridden.
This field contains an encrypted token that you can use to verify the request authenticity. See Verifying Webhooks.