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 29 out of 55 found this helpful Have more questions? Submit a request