A subscription is created when a plan is assigned to a customer. You can assign a plan to a customer at any time (i.e. when the customer record is created or later on).
Your customer signs up for the Premium plan, $50 monthly, on August 10th. There are 22 days left until the end of the month, including August 10th. Therefore, the subscription fee for August is: 22 days x $50 / 31 days = $35.48
Calendar billing cadence
Illustration for start date in the past and subscription fee in advance
Illustration for start date in the past and subscription fee in advance
subscription.termination_alert
, will remind you. You then have two choices:
external_subscription_id
for each event or create batch events.Month 1 | Month 2 | Month 3 | Month 4 | (…) | Month 13 | |
---|---|---|---|---|---|---|
Plan A (monthly) | $40 | $40 | $40 | $40 | (…) | $40 |
Plan B (monthly) | $60 | $60 | $60 | $60 | (…) | $60 |
Plan C (yearly) | $500 | - | - | - | (…) | $500 |
Total invoice | $600 | $100 | $100 | $100 | (…) | $600 |