Calendar month usages, billing and plans

Here's how we currently handle billing when our clients sign up.
If they sign up on any day other than the first of the month, the first month gets charged on a pure actual usage basis.
The first full month, they are charged for a full months allotment on the first of the month.
At the end of the month, if they exceed their allotment, they are charged for overages.

Is it possible to continue to do billing this way?

Would I have to set up all plans to begin billing immediately and set up the new accounts all on the first?

  1. Hi Ron -- That sounds like a model dictated by a once monthly manual billing process. CheddarGetter aims to eliminate that complexity. While it is possible to do what you're suggesting, it's not officially supported. If every CheddarGetter customer billed their customers on the 1st, our systems would experience significantly disproportionate load at that time and why it's not officially supported. That said, there's nothing technologically stopping you.

    In a typical setup, each customer has their own billing period based on when they signed up (by default). Then, the next bill is one month later. Tracked items are utilized to track usage (and overage) within individual customers' billing period. Then CG bills for the overage automatically.

  2. Ok, it sounds like for my existing clients, I'll migrate over in this legacy pattern.

    But, for future customers, I'll have them bill according to their billing date.

  3. Ok, it sounds like for my existing clients, I'll migrate over in this legacy pattern.

    Perfect. Have you seen the migration article? You can set the next bill date for each customer when you import them.

    But, for future customers, I'll have them bill according to their billing date.

    Awesome. Let us know if we can help further.

  4. Marc Guyer closed this discussion on 16 Jul, 2012 01:30 PM.

  5. Ron Pereira re-opened this discussion on 18 Jul, 2012 12:04 AM

  6. Ok, how does this work?
    Billing date is the 1st for a particular customer.
    The customer has a plan that has tracked usages.
    How do you guarantee that the bill that is run on the 1st includes all usages through the last day of the month (or at least the previous day)?

  7. Using the add-item-quantity or set-item-quantity (or via the GUI), you set the subscriber's usage as it occurs. A customer's billing cycle ends on the billingDatetime of the current invoice. Any item quantity settings issued prior to the billingDatetime will be reflected on that invoice and charged accordingly.

  8. I guess what I don't understand is if the billing date is the 1st
    (billingDatetime is 8/1/2012), by when does the usage need to be added to
    make it in that billing cycle?

    Ron

  9. The billingDatetime includes a time component. So, if the billingDatetime is 2012-08-01 04:32:46 then item quantity updates occurring prior to that second will be on that bill.

  10. Ron Pereira closed this discussion on 19 Sep, 2012 04:31 AM.

Discussions are closed to public comments.
If you need help with Cheddar please start a new discussion.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions