My guess is either a typo in the card number, or a problem with the card itself. I would try re-typing the card number first; if that doesn't work, try contacting the bank that issued the card.
I had a similar issue years ago with an OOTS item and it was because the bank did not recognize the vendor (Ookoodook, in my case). They halted the purchase until I confirmed that yes, I was in fact ordering a stick figure comic book for myself. So I would contact your bank if you continue to have issues.