Sometimes the admin goes through the forum, but normally it is the community itself that answers here (What you find here is not official support.).
If you really need urgent help, the best thing you can do is go to the itch discord server, but you must enter the support ticket number, since itch has a strict policy of not discussing any type of private data in public channels or discord (even PM ).
As context, Itch has 2 payment methods, the one that most of us use, where Itch is the seller and I don't think the payment from Poland is theirs, plus the name does not correspond to Itch.
The second way is for the seller to charge directly. I don't know exactly how this method works, but if the seller sent you to Itch, then I doubt he would use this payment method. Furthermore, he would have to recognize the name and country of origin. of the transaction.