The card you are carrying may have expired.
You have exceeded the approved credit limit on the card – Please contact your bank.
Your billing address is different from your shipping address – Please contact your credit card provider and confirm your information. Different address information can pose challenges to any purchase, so you should always ensure that the information is correct.
In general, it is always good to make an extra check that the information you pass on is correct.