Occurs whenever a commission is created for a partner (clawbacks will also trigger this event with a negative amount).
When enabled, this webhook is triggered when a commission is created either from a tracked conversion or manually in the dashboard.
Use the userId field to distinguish between manual commissions from automatic ones.
Response body parameters
All webhook payloads follow a consistent top-level structure with event-specific data nested within the data object.
commission.created).commission.created event contains the following parameters:Show object parametersHide object parameters
Unique identifier for the commission.
Commission type (e.g. sale).
Sale/order amount in cents.
Commission earnings in cents.
Currency code (e.g. usd).
Commission status (e.g. pending).
Related invoice ID, if any.
Optional description (e.g. for manual commissions).
Quantity (e.g. number of items).
ID of the user who created the commission. Set for manual commissions; null for automatic.
ISO 8601 timestamp when the commission was created.
ISO 8601 timestamp when the commission was last updated.
The partner that earned the commission (id, name, email, image, country, groupId, totalClicks, totalLeads, totalSales, totalSaleAmount, totalCommissions).
The customer associated with the conversion. Null for click-based or custom commissions.
Show customer objectHide customer object
Unique identifier for the customer.
Your external customer ID, if provided when tracking.
Customer name.
Customer email address.
URL to the customer's avatar.
Country code.
Number of sales from this customer.
Total sale amount in cents.
ISO 8601 timestamp when the customer was first seen.