Why do I see "Invalid Credit Card Number" when trying to enter a credit card or pay my bill?
The message Invalid Credit Card Number indicates a problem with the information entered for the card. Double-check the credit card number, expiration date and security code/CVV, and also ensure that the card has been activated.
Billing address discrepancies will not usually cause this error message. However if the card is from Brazil, you may be receiving this error message if the way you enter your billing address differs from the way it appears on your paper billing from your bank (including separation of Line 1 and Line 2 of the address).
Alternately, some Brazilian banks may be screening vendors like Heroku for security reasons, in which case you should speak to your bank about allowing Heroku transactions to be accepted.