218 Reseller does now allow loss calls

From Kolmisoft Wiki
Revision as of 16:11, 19 December 2008 by Mindaugas (talk | contribs)
Jump to navigationJump to search

Definitions

We have situation, when:

  • system admin buys calls for price A from some provider
  • system admin sells to reseller, e.g. reseller buys calls from system admin for price B
  • reseller sells to his user, e.g. user buys from reseller calls for price C


Short explanation

MOR will print this message when C < B and resellers user is not allowed to make loss calls.

in other words:

MOR will print this message when reseller sets lower price for his user compared to the price he gets from system admin AND resellers user is not allowed to make loss calls.


Detailed explanation

  • Condition in order for system admin to get profit is A < B, e.g. admin should buy for less price when sell
  • Condition in order for reseller to get profit is B < C, e.g. reseller should buy for less price when sell
  • MOR does not allow for system admin and reseller to sell calls to loss by defaul, e.g. does not allow to sell when A > B or/and B > C
  • System admin can sell to reseller with lower price IF he marks ALLOW LOSS CALLS for reseller in resellers' settings, e.g. allows to A > B
  • Reseller can sell to his user with lower price IF he marks ALLOW LOSS CALLS for user in users' settings, e.g. allows B > C
  • When reseller does not allows loss calls for his user but tries to sell him calls with less price when he gets from admin (B > C), then MOR will print 218 error.

Solutions

  • Reseller should increase price for his user, so that price would be higher then the price he gets from system admin, e.g. from B > C he should make B < C
  • Reseller should mark user in his settings to ALLOW LOSS CALLS - that way reseller will take loss selling such calls