Got into a very unique situation and not sure what I should do now.
On 16th December, I tried placing an order for a pay as you go esim worth 20 pounds. I entered in my credit card number and clicked the 'make payment' option. As soon as I clicked that, my wifi went off for some reason but my payment went through. I ...