So I have been using OxaPay for about 2 months now and haven't had any issues so far. Support has always been fast and got back to me with a solution on Telegram within 24 hours.
It seems you are a user of the site which you have mentioned.
Website and API is down, I didn't say the money is gone. We have hundreds, if not thousands of customers who place orders on our website and we use OxaPay.
What do you mean by this? You mean you are part of the website. So, you have started posting in the guise of a user though you are a part of the site. Based on this and other information it seems nothing to me but a scam site that could not earn enough money and wanted to change the domain name and earn more money. I think the reason for changing the domain name as it is marked as spam/scam.