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