Thank you for your question.
Unfortunately all connectivity services through Afrihost have to be paid for immediately when they are taken. This is one of our policies that we do have to stick to and due to the fact we work on an automated billing system the services will be charged when the topups are taken.
If you would like more information on this matter please have a look at our Policies page:
We apologize for not being able to assist you in this instance and if you require anything else or have any other questions please let us know.