Quote:
First off, why do you want to have multiple tariff groups for a customer.
For now, I have 2 calling plans. One for unlimited calls to some destinations, and another one that will apply a "per minute" rate to every calls.
The problem is that some customers may choose to apply for both plans. This is mainly due to the following:
- This is a cid-callback prepaid service.
- For monthly unlimited call, only destinations that are unlimited are available.
- For "per minute" calls, all destinations will be billed.
- We do not want to have 0$ rates in the system because the "per minutes" clients will be using them also. Unless we duplicate all the rates for the entire world (more than 4500 individuals rates). Is this realistic?
- The reason for not making "per minutes" destinations available to "unlimited" clients is that a client could have used up all of his account balance same day by calling non "unlimited" destination, and then they will take advantage of the "unlimited" feature for the rest of the month. By making simple calculation, you will quickly find out that this will not be a good idea. But We also want to allow "unlimited" users to have access to the full list of destinations. And we hope to do this by having a second calling card to their name. But due to the fact that this is a callerid callback service, and that we cannot attach the same callerid more than once to more than one callingcard in a2billing, this becomes a problem for us. Do you understand?
I hope that my message is not confusing and that you understand my needs.