#metaelango
1 messages · Page 1 of 1 (latest)
When and how do you plan to charge the customer after updating the subscription? Do you mean you prefer not to have any proration when updating the subscription?
our need is simple - we have an investment platform. where customer can create and update their recurring investment. to create a recurring investment we are using https://stripe.com/docs/api/subscriptions/create and we don't face any issue on the create api.
lets say we have a customer who created a subscription for $400 every month. currently our customer needs to pay for his first recurring investment now and after 30 days he will be charged with $400 for indefinite period.
after few days when he decides to update the recurring investment from $400 to $100 and monthly to every week. we are using https://stripe.com/docs/api/subscriptions/update to update the subscription amount and frequency but we don't want to charge the customer right away. we want to charge the customer 1 week from when they updated their subscription. but currently customers are getting charged right away. we want to stop this
I see! One way I can think of is to add a trial with new plan until the next billing cycle, so that the customer won't be charged till then: https://stripe.com/docs/billing/subscriptions/billing-cycle#changing
Thanks we will check and let you know