Do I need to create an account to use your service? Yes, you need to create an account to buy an eSIM, a SIM card or a top-up. Was this article helpful? Yes No 26 out of 49 found this helpful Have more questions? Submit a request