Memberstack relies on & respects the coupons you create in Stripe.
(If you struggle to find answers in the Stripe docs, please let us know. This article is under construction).
According to Stripe: “Checkout does not currently support discounting a purchase below the minimum charge amount for one-time payments.”
So in other words, you can’t apply a 100% off coupon to a one-time payment in Checkout. We did speak to Stripe about this, and they have plans to add support for this at some point.
In the meantime, we recommend creating a free plan with the same gated content and redirects. You can manually give your member the free plan so they don't need to enter any payment data. If collecting payment information is important, you can create a recurring payment (every 1 year) with the same gated content and redirects. Stripe will allow the customer to enter their card and check out with a 100% off Coupon.