Skip to main content

Hi there!

We’d like to ask on how can we cancel a low tier subscription (Subscription Plan A) if someone decides to purchase the higher tier subscription (Subscription Plan B ).

 

Basically, we want to update the customer’s purchase by cancelling their previous low tier subscription order so their plan will now be the Subscription plan B.

 

Thanks!

 

Hi @cheatcode 

Good question.

You’d have to use the Stripe API: https://stripe.com/docs/api/subscriptions/cancel

App APIs can be used in Zaps with the Webhooks app: https://zapier.com/apps/webhook/help

 

If you need help, consider hiring a Certified Zapier Expert: https://zapier.com/experts/automation-ace


Hey @cheatcode ,

You can also make an API request to Stripe using the Make API Request action: https://cdn.zappy.app/124f0468ab587ac1a81c90e9dde3a3aa.png … one benefit there over Webhooks is you’ll be able to use your existing Stripe authentication, which should ease some of the setup.

Let me know if that works for you!

In addition, we have an existing feature request to add this action to the integration, so I have added your email address there as an interested party. I don’t have any estimate on when this feature might get implemented, but we do use these lists when prioritizing issues to work on. As soon as there’s any news on that front you’ll get notified by email.


Hey folks,

Just wanted to pop by to share that the feature request has been implemented. 😁🎉

There’s now a Cancel Subscription action available for the Stripe app that can be used to cancel an existing subscription in Stripe: 
107ebf44400673011b770a374c12b08c.png

Please do reach out to the Community if you run into any issues using that new Stripe action. 

In the meantime, happy Zapping! ⚡️