Below is a list of the event types we currently send. Please note that additional event types may be introduced in the future, so your code should be flexible enough to accommodate new types as they arise. Our objective is to maintain a consistent and predictable event structure, making it easier to integrate and handle messages, along with the objects they affect.
credit_note_payment_provider_refund_error
object. Sent when there is an error related to the refund process (i.e. the payment provider cannot refund the customer).payment_provider_customer_checkout_url
object. Sent when a checkout link is issued for a customer.payment_provider_customer_error
object. Sent when there is an error related to the creation of a customer in the payment provider’s system.payment_provider_invoice_payment_error
object. Sent when there is an error related to the payment process. Usually occurs when no valid payment method is defined for the customer in the payment service provider’s application.payment_dispute_lost
object. Sent whenever a dispute or a chargeback is lost within your payment provider.accounting_provider_customer_error
object. Sent when there is an error related to the accounting provider sync. Usually occurs when something went wrong in the accounting service provider’s application.tax_provider_error
object. Sent when there is an error related to the tax provider sync. This usually occurs due to issues with item mappings, customer definitions, or within the service provider’s application.v0.50.0-beta
and above. It was sent when there was an error related to the creation of an event.url
field contains the checkout link that initiates 3D Secure (3DS) validation for your customers. The return_url
is the page displayed once the 3DS process is completed.provider_error
field indicates the error code and message from the payment provider.pay_in_advance
fee. Useful for fintech companies that need to create a statement of transactions without invoicing.previous_plan_code
argument is filled if the subscription has been upgraded or downgraded.next_plan_code
argument is filled if the subscription has been upgraded or downgraded.Payload example