As there are many reasons why payment could fail, it would be best to contact our team at or join our live chat where we would happily help you submit your order.
https://www.onlydomains.com/about-us/contact-us
Attention: Our Team is unable to take payment or card information over the phone or chat for your security.