As I said in my post I just have access to cards from other countries too so I just registered that way. Though many of my clients are still in Russia and I guess they'll likely to have exactly same issue in case they decide to register account for their business.
OFC I'll try to do it again, but I wouldn't be posting on HN in first place if support would give anything like a useful reply.
OFC I'll try to do it again, but I wouldn't be posting on HN in first place if support would give anything like a useful reply.