Tracking payment failure

I have a question regarding payment failure tracking in the Brevo for WooCommerce plugin.

We are currently trying to trigger an automation based on the event payment_failed, but this event never appears in the Brevo Event Logs — even when WooCommerce sets an order status to “failed”.

Before implementing a custom solution, I want to verify how your plugin behaves:

Can you confirm whether the Brevo for WooCommerce plugin sends any event (e.g. a payment_failed event or similar) to Brevo when a WooCommerce order moves into the failed status?

Based on our tests, the plugin only sends:

  • cart_updated

  • order_completed

…but nothing for failed payments.

If the plugin does not send such an event, is this expected behaviour?
And is there an official way to capture WooCommerce payment failures inside Brevo without using custom API calls?

Thank you!
Stefan

Hi Stefan,

Thank you for your message today! Right now, unforttuantely, the only events synced via our WooCommerce plugin are

  • order_completed
  • cart_updated
  • cart_deleted

Or page views via the tracker. The only way to do this is via our API endpoints, I’m afraid. I’m sorry that we couldn’t help you here, however, I’ll pass this onto our plugins team.

Just let me know if you need anything else!