A processor decline indicates that the your bank has refused the transaction request. Only your bank can confirm the specific reason. Here are a few of the most common ones:
- Incorrect credit card number or expiration date
- Insufficient funds
- Some banks will reject charges based on location
- Some banks will reject charges based on their own fraud rules
Your Codecademy Pro subscription will automatically deactivate should your payment fail on multiple accounts. Should you wish to return at a later date, your course progress will remain saved and accessible.