There might be many reasons. Some of the most common ones are wrong credit card number or CVV. If this is not the case, better contact your bank.