Please refer to the possible issues below:
Currently, there is a limit on the quantity of airtime/data a user can purchase on a given phone number.
Not to worry, the limit is within a 24hour period and you can try again once the time elapses.
Kindly input another phone number to complete your purchase.