There can be several reasons. In most cases, the credit card was rejected because:
- the given CVC code (Card Verification Code) was not valid
- the credit card has expired
- the funds were insufficient
- the IP address where you’re paying from is different from the credit card country