A payment could decline if your card is not authorized for online payments by your bank. In such case, you have to call your bank and ask them to authorize the online payments for your card