How to handle Stripe subscription cancellations with Memberstack when requiring 6-month minimum commitments? Answered

Post author
Euan Causer

Hi I'm trying to figure out how cancellations work. Basically I need to make my membership a minimum 6 months because of the type of sale it is. I'm trying to look at different ways I can make this work but keep finding issues.

On the Stripe Portal if you press "Cancel Subscription" does that immediately cancel the Memberstack Members Plan even if you set Stripe to a 6 month minimum term?

Comments

5 comments

  • Comment author
    Raquel Lopez

    Stripe Portal if you press "Cancel Subscription" does that immediately cancel the Memberstack Members Plan even if you set Stripe to a 6 month minimum term

    It will cancel the plan after the expiration date. It means it won't renew again if it was a recurring plan, and the user will still have access until the expiration date (6 months since the last payment was made).

    https://docs.memberstack.com/hc/en-us/articles/11269224717851-3-Ways-to-Cancel-a-Member-s-Plan

    0
  • Comment author
    Euan Causer

    Hi Raquel

    So I need to set Stripe to make the monthly subscription to 6 months minimum. Then if someone tries to cancel before then Stripe will continue to take up until the final 6 month payment. As STRIPE then cancels future payments it will THEN cancel the memberstack membership at that time,

    Is that correct?

    0
  • Comment author
    Raquel Lopez

    Exactly 🙂

    0
  • Comment author
    Euan Causer

    Fantastic just need to work out how to set Stripe to 6 Month Minimum NOW!

    Also do you know if the recall data-ms-member="signupDate" is working or this is still a valid call? I've been trying to get it to call a members start date to show them but it doesn't appear to be doing anything???

    0
  • Comment author
    Raquel Lopez

    Try this data-ms-member="signup-date"

    And for the price recurring settings there's not a "minimum" option, you have to set the frequency of the plan once. For example every 3 months, every 4 months and so on...

    0

Please sign in to leave a comment.