Reputation: 907
In my implementation we want the customer to be charged after his subscription. We use metered billing to keep track of usage of customer. Now the problem with metered usage, stripe bill the customer at the end of the billing period (monthy - that means billing will execute on last day of the billing period). Now we want to that the billing will start on the very beginning of the subscription. Is there a way that we can use metered billing but start on the first day of billing period?
Upvotes: 0
Views: 924
Reputation: 4160
The question here is how do you know what to charge the customer at the beginning of the billing period if they have no usage? If there is a minimum charge, what you can do is to create a standard pricing plan with the minimum charge, then create an additional metered plan and subscribe the customer to both.
An example: let's assume your charge is $0.4 per event. You can reword as "$40/month (includes first 100 events. $0.4/event after)". You can then create the plans:
Once you subscribe the customer to both, the customer will be charged $40 already and at the next billing cycle will be charged any extra above the 100 events.
Upvotes: 1