Yes, this is a pre-paid service. You will need to buy TalkTime in advance in order to make calls. All call charge for calls and SMS messages will be deducted from your account when these services are used. If you run out of credit, all your services will cease to work. It is your responsibility to ensure you have enough credit before you travel.