I am struggling with my stripe subscriptions. I am using the Stripe plugin and it is successfully setting up subscriptions. However, when I upgrade an account from one paid plan to another it successfully changes the subscription but instead of charging the user now, it is scheduling the next charge for the user in one month time and charging them two payments in one.
I don’t know about the Stripe plugin as I use the API directly to avoid issues from plugins, but when using the API you can set the behavior for whether or not to charge later, prorate etc. Check if the plugin provides that option to change the behavior…if not, then the plugin is likely not very well built for it’s intended purposes.
@boston85719 From the API we can enable and disable proration but we cannot charge the user Immediately if he tries to upgrade or downgrade. Am I missing something?
I tried resetting the billing anchor to charge the user immediately when the user upgrades or downgrades. It worked but there were a few issues. Eventually, I built everything on bubble and didn’t use the customer portal.