Skip to main content

I am using stripe for a monthly subscription, and I would like to have it running for 12 months.

I understand that the iterations need to change, how do I do this please?

Hi @MrsNorth,

 

Welcome to the Community. 

 

Will this be a subscription with Stripe? You can refer on this help link. https://docs.stripe.com/billing/subscriptions/overview. And if this question also with your Zap subscription. You can refer to our plan guide link. https://zapier.com/app/planbuilder/plans

 

I hope this information helps you.

 


Hi ​@MrsNorth 👋

I noticed you’ve been in touch with our Support team, but it seems there hasn’t been a reply to their latest message. Did their latest response help to get this sorted?

In case it did, I’ll share the latest reply from Support here in case it’s helpful to anyone coming across this in future:

“I understand you'd like to set up your Zap so it cancels their subscription after 12 months. Since Stripe doesn't have a feature that sets the limit of the recurring charges to a certain number of months, the only workaround in this case would be to cancel the subscription through a Zap when their subscription expires. If you're keen to give this a try, feel free to follow the instructions shared by Chris below:
 

I understand you'd like your Zap to amend a Stripe subscription 12 months after the date it was created. The date of creation is being captured in step two Google Sheets > Create Spreadsheet Row > Date Zapier with zap_meta_human_now.

 

From your comment "I need an end date of 12 months" my thoughts immediately go to the available Stripe action "Cancel Subscription," would this be the right line of thinking? If not, please let me know the ideal outcome when 12 months have been reached.

 

https://zapier.com/apps/stripe/integrations#triggers-and-actions

 

8cc765b237eee05ab968a1aa5956aad7.png

(view larger)

 

The email in step three indicates that you'd like to contact your end-user when the subscription is created and when it reaches the 12-month period. If so, I see this workflow being across two Zaps.

 

The current Zap is set up correctly for the first stage, though adding a calendar event is crucial for such a long period. Delay by Zapier doesn't permit delays for longer than a few weeks (approx four).

 

ef74216b089abf6dabbe4b2f1f8a075f.png

(view larger)

 

The second Zap will trigger off that calendar event, run the cancel (or relevant steps) in Stripe and email communication once the 12-month period has elapsed, and then any additional steps you'd like.

 

Here's a Zapier Community step outlining the process: https://community.zapier.com/show-tell-5/delaying-a-zap-for-a-year-4945.

 

 
So yes, due to the limitation in Stripe, we might need at least two workflows to ensure the charges stop at the intended time.”


Keen to ensure you’re all set so if that didn’t work or you have any further questions do let us know. And if you found a different solution we’d love to hear about it—if you’d be up for sharing some details on that it would be super helpful to others in the Community here. 🧡

Looking forward to hearing from you on this!


Reply