4 ms·
Disclaimer: I work at Stripe. I use Stripe Billing. I opted to use Checkout so I don’t have to build the UX for subscribing/checkout. Stripe handles the paymen
by clintonb 7y ago
Disclaimer: I work at Stripe.
I use Stripe Billing. I opted to use Checkout so I don’t have to build the UX for subscribing/checkout. Stripe handles the payment collection and fraud protection.
I opted to prorate cancellations to simplify the customer experience. I built the cancellation UX on my own since Checkout doesn’t (yet) support this. I haven’t yet built the UX to change plans.
For your specific case, it might make sense to track your internal credits separately from payment. When payment is made, add credits to the user’s account. Remove credits when a refund occurs.
- ablekh 7y agoQuick question about Stripe Billing. Is it possible to create a subscription plan that would combine a Per Seat model with a Usage one? (see the "Building blocks for billing" section)