Document toolboxDocument toolbox

Unable to manually convert on time to upgrade

User encountered below error upon cnverting ontime to upgrade

Findings:

  • The ontime of the client is not enought to convert as upgrade.

 

Rule:
When you pay for an upgrade using ontime, you have to make sure the remaining ontime is at least enough for a week which is 7days.

 

Computation

  • to know if the customer has enought ontime that can be converted as an upgrade or not.

Downpayment for upgrade: 3,900 Kes

Daily rate : 30

 

  • Customer ontime left : 169 days

  • Ontime bonus (provided by user) : 33 days

  • Remaining ontime should have in the application (required) : 7days

  • Total days to be used in upgrade (169 - 33 -7 ) = 129 days

  • Convert to Payment: 129days * 30 (DR) = 3870 Kes only which is not enough to convert as upgrade as the downpayment for upgrade is 3900 Kes

 

or simply get the remaining ontime :

 

  • Customer ontime left : 169 days - Ontime bonus 33days =136days

  • 136 days * Daily rate : 30 = 4080 Kes

  • 4080 Kes - downpayment for upgrade 3900 Kes = 180 Kes

  • 180 Kes / Daily rate : 30 = 6 days remaining Ontime only which is not enough

 

 

Solution:
Advise the user to ask the customer to pay for more ontime to be able to complete the task.

 

Reference: https://bboxxltd.atlassian.net/jira/servicedesk/projects/CMS/queues/custom/135/CMS-9833

 

BBOXX