No Way to Handle Paid Plans Cancellation?

Is there an event handler to process a paid plan cancellation if e.g. a user’s card payment fails, a user’s paid plan is cancelled from the Wix dashboard manually etc. wix-paid-plan-backend has an event that can handle a plan being purchased with onPlanPurchased( ) , but there is no onPlanCancelled(). I know that the user’s membership information can be accessed through wix-paid-plans with getCurrentMemberOrders( ) , however the user must be logged in to access this information and even if they are, there is no indicator of when their payment status has changed.

Is there any workaround to this? Any help would be much appreciated!

Hi Illija,

We are currently developing an onPlanCancelled API. In the meantime, there is a workaround!

From Customer Management > Automations > New Automation, select Pricing Plans (Plan is cancelled) > Webhook.