One Customer, Multiple Subscriptions (again)

Aditya Sanghi's Avatar

Aditya Sanghi

10 Aug, 2011 08:23 AM

Hi Guys,

Our customer is a business having multiple locations which need to be billed. Each location has Setup Fee, Monthly Recurring Fee and tracked usage subject to included items and overage. All in all, everything that cheddar getter provides us to configure a pricing model fits in beautifully with our price modelling. We have 3 pricing plans and each location can pick the plan that is best for them.
But of course, the problem is that our customer needs a subscription for every location they will have.

After reading comments on the similar topic, i could make our model somehow clumsily fit on CG. First location gets the subscription plan and subsequent locations use tracked items to get their setup/monthly fees charged. But pro-ration would become a problem since locations could begin and end within the billing cycle of the first location. But more importantly, it becomes impossible for us to do per location usage based billing since each location has a tracked item and we wouldnt know which particular one to update in CG. This would lead us to do the required calculations on our end and update CG using the Arbitrary charge API. So we're kinda having to rely on creating arbitrary charges for Monthly Charges (due to possible pro-ration in the first month) and also for usage charges (because we wont know which bucket/tracked item to update per location). This makes us question if CG is a good fit for us.

It's such a pity because CG is so deceptively close to our model (It applies perfectly at the location level, but not at the customer level).

Do you have any plans to support Multiple Subscriptions on a customer in the future? Is this in your roadmap? Is there some trick to get this to work for us? I'd really like to get understand all our options at CG before giving up.

Your input would be highly appreciated.

  1. Support Staff 1 Posted by Marc Guyer on 11 Aug, 2011 08:18 PM

    Marc Guyer's Avatar

    Do you have any plans to support Multiple Subscriptions on a customer in the future? Is this in your roadmap?

    We would very much like to natively support multiple subscriptions per customer. However, it's not on the current roadmap. There are just too many other features ahead of it.

    Is there some trick to get this to work for us? I'd really like to get understand all our options at CG before giving up.

    There actually is a workaround. You can use a unique customer record within CG for each location. Then, aggregate them on your side. One interesting side effect of this technique is that each location would be billed separately on a separate billing cycle. You could get them all on the same cycle by changing their bill dates (and possibly prorating).

  2. 2 Posted by Aditya Sanghi on 12 Aug, 2011 07:59 AM

    Aditya Sanghi's Avatar

    Thanks for your answer Marc.

    Just to understand the complete impact/implications of not having convergent billing -

    1. For every location they add, we'll have to get them to enter their CC/Paypal again.
    2. If we have email notifications enabled, then the customer will get one email each for every location they have when they are billed.
    3. Not sure about this but Invoice Numbers just run from 1 to n for each location, right?
    4. Pro-ration logic need to be implemented by us.

    Am I missing something else? I want to be clear that if go down this track of multiple customers per location, we are aware of the interactions and the work to be implemented on our end.

    Cheers,
    Aditya

  3. Support Staff 3 Posted by Marc Guyer on 12 Aug, 2011 02:14 PM

    Marc Guyer's Avatar

    1) For every location they add, we'll have to get them to enter their CC/Paypal again.

    Currently, yes but we have the capability of eliminating that requirement with some new development.

    2) If we have email notifications enabled, then the customer will get one email each for every location they have when they are billed.

    That is correct. However, we have on our todo list the ability to turn on/off individual notifications for individual customers.

    3) Not sure about this but Invoice Numbers just run from 1 to n for each location, right?

    The run from 1-n for each product account, not for each subscription.

    4) Pro-ration logic need to be implemented by us.

    Yes, if you need to prorate the addition of a new subscription.

    Am I missing something else?

    That sounds like everything!

  4. 4 Posted by Aditya Sanghi on 15 Aug, 2011 11:20 AM

    Aditya Sanghi's Avatar

    Thanks again Marc.

    Can you provide us with some indication when support for Point 1 and 2 above would be available?

    Cheers,
    Aditya

  5. Support Staff 5 Posted by Marc Guyer on 15 Aug, 2011 06:35 PM

    Marc Guyer's Avatar

    Neither feature is on our short term dev roadmap so I can't give you an estimate. Those features are on our wish list at this point.

  6. Dean closed this discussion on 16 Jan, 2013 09:30 PM.

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

28 Mar, 2024 10:45 PM
24 Jan, 2024 08:33 AM
11 Jan, 2024 07:13 AM
30 Nov, 2023 02:07 AM
22 Nov, 2023 08:41 AM