I was with you guy 7 years ago I really liked the services I don't know I stopped using you guys. What the difference between esim and the physical sim card
I never issue paying with my debit Visa card.until today went to add funds to my account there was no option to do that just by voucher payment to top up your account.