Your top-up should be available within minutes after you’ve confirmed it. However, much depends on your local mobile phone operator: in some countries there might be delays of up to 24 hours. Such delays have been reported in Bangladesh, Argentina, Turkey, Indonesia and Algeria.