You can get Public mobile payment vouchers at the Smart 24/7 shop (Esso petrol station). Initially, the guy said no, but he then checked and found it and said: you are the first one to ask about it
Hi,I needed payment vouchers after only being in the country for one week my debit/credit cards had not arrived yet. PublicMobile does not accept international credit cards, so that is the simple reason in my case.Best wishes, J