I'm having a payment issues from thailand

Pease i’m having a payment issues from thailand since yesterday till date i can’t be able to buy the one year annual subscription, but past years i was buying the subscription very easily, but currently my 2 different cards was unable to buy the sub, when i put my card details the money will be deducted and in few seconds it will be return back, please i honestly need urgent response concerning this matter, i don’t even know if MANYCAM is no longer supported in THAILAND,

this is the message i’m getting, WE WERE NOT ABLE TO PROCESS YOUR PAYMENT.
NO CHARGES WERE MADE.

Hey @Supa

Your order hasn’t been finalized yet. Please contact 2Checkout support directly in order to address this issue. 2Checkout is a payment processing platform that manages all ManyCam orders.

2Checkout support: https://www.2co.com/#contactUs