Stripe testing in LIVE mode

The purpose of Stripe test mode is to ensure that you get your code into a perfectly working state, and that each type of transaction you are dealing with is fully covered. You can even validate that WebHooks are working by pointing them at your application’s test API endpoints. There’s not really a way of … Read more

Stripe: downgrade a user at “period end”

Most of the solutions presented here look like hacks after stripe’s release of subscription schedules, which is probably the most elegant solution. In fact, stripe documentation has an example illustrating exactly the same scenario here. Step 1: Get current_period_end value from the existing subscription that you wish to downgrade. Step 2: Create a new subscription … Read more