Sorry, to hear. We haven’t heard of this issue before.
What’s strange is that we are using Stripe, which is one of the largest credit card processing companies. I thought that would give us some legitimacy.
Have you asked your bank, if it is possible to put our charge on a white list for your credit card? Also, do you have a protection on your credit card account against charges from outside the US?