I was checking for more info online but can't seem to find much about the company(which is kind of weird). also, I stumbled on a thread on Reddit that was posted about two weeks ago complaining about oxapay.com, is that you OP, the story on that thread is the same as yours.