Yes you can buy credits though SMS by selecting Allopass then click the SMS picture along the bottom i think it's around €20 for 1000 credits only some countries have the option to pay though SMS i think so if you don't see SMS along the bottom that's probably why.