Declines can happen for a variety of reasons. When our Merchant Processor, Stripe, submits a charge to your bank, they have automated systems that determine whether or not to accept the charge. These systems take various signals into account, such as your spending habits, account balance, and card information like the expiration date and CVC.
Since these signals are constantly changing, a previously successful card might be declined in the future. Even if all of the card information is correct, and when you previously had a successful payment, a future charge can still be declined by your bank’s overzealous fraud systems.
If you believe all of the card information you have typed in seems correct, we suggest to contact your bank, inquire for more information, and ask for future charges to be accepted.