#impractical_panda

1 messages · Page 1 of 1 (latest)

jaunty pondBOT
digital pier
#

Good question, checking in to whether the Customer Portal allows that behavior and will get back to you

digital pier
#

Hey @minor granite apologies for the delay. As far as I can see there is not currently a setting for this in the Customer portal but I have an idea for a workaround

#

I will put in a feature request for this

#

Though actually now that I think of it the workaround may not be viable. My idea was that you could set proration_behavior to none so that no charge would be made when the user changed their plan and then you could use webhooks to re-enable them for the trial for the remaining amount of time that they had https://stripe.com/docs/api/customer_portal/configurations/create#create_portal_configuration-features-subscription_update-proration_behavior

#

That could work, but it would mean that for your non-trial subscriptions you wouldn't be charging the user at all when they switched their plans

minor granite
#

ok, thanks, I suppose another solution would be to build my own "customer portal", but that is a little out of scope right now

digital pier
#

Yeah, or at least a page that lets them do just the update part.