Your credit card company might need your authorization for this payment, be sure to get in touch with them to allow payment to proceed. Also, check out the tips on the left side of your screen to enable payment.
Please email sales-us@thestorefront.com for further support.