How to add a Memberstack paid plan via the admin API with a 100% discount to prevent double charging?

Post author
Josh Dean

How can I add a paid plan to a member via the admin API / Make?  I have a seperate flow for initial purchase outside of Memberstskc (direct Stripe checkout) and once the user purchases, I want to find their Memberstack account and add the correct plan to their account (which is a paid plan).

But I don’t want to charge them twice of course, so ideally is there a way to add a 100% discount code on the admin paid plan?

Comments

1 comment

  • Comment author
    A J

    Hey Josh Dean,

    Currently the way we can add a paid plan to a member is via Stripe Dashboard as shown in this guide and you can apply a coupon while doing so, so that they are not charged for the current period.

    Alternatively if you want an automated way to do it, you can create a free plan in Memberstack just for this purpose which will provide relevant access to the gated content (if any) that you want paid users to have access to and ensure that when stripe subscription is cancelled, you setup an automation to remove the said free plan accordingly.

    Hope this gives you some idea.

    0

Please sign in to leave a comment.