I wish you the best of luck with it, and I hate these payment processors and their bs that causes all this to happen.
Thank you for your words of support. It annoys me too that these payment systems are monopolies and can do whatever they want. It's not right that a handful of people from payment systems (Visa, Mastercard, etc.) decide what we can and cannot buy!