Currently, BBMS retains and continues to process credit/debit cards that have expired for up to six months, provided that the card is still honored by the issuing bank. At that time, the token is discarded. For monthly donors, this means that by the time the recurring transaction fails, the token is gone. If the card number is still valid and you only need to change the expiration date, it's too late; you have to get the whole card number again.
A better method would be to keep the token around for a while (at least a week, maybe even a month) after the first rejected transaction.
I wanted to reach out regarding your suggestion for keeping Blackbaud Payment Services (BBPS) tokens. As you know we purge expired card data after 6 months, this is to help ensure we are passing the most up-to-date information and avoid passing bad data to a bank which can make a transaction appear fraudulent. A way to proactively catch cards before they reach expiration would be to use BBMS Credit Card Updater service with Raiser’s Edge (your current product in use).
Credit Card Updater (CCU) is for organizations that have a recurring giving program. To help keep information about your constituents' credit card numbers and expiration dates current, Blackbaud Merchant Services partners with Visa Account Updater, MasterCard Automatic Billing Updater, Discover Network Account Updater, and American Express Cardrefresher to analyze and update credit cards in your system that are expired, cards that are reported as lost or stolen, or newly issued EMV cards. The CCU service helps ensure you can continue processing cards in these situations without losing your regular givers.
The pricing is $.30 per updated card or $30 monthly minimum billed only on months of update activity. What that breaks down to is, if over 100 card tokens are updated you are charged $0.30/update. If there are 1-100 cards updated the cost is $30/month. In months where there are no updates there is no charge. We typically see 10-20% of eligible cards in the database get updated in the first month and then 2-5% of cards update each month moving forward.
The service updates cards in your database once per month on the 10th-13th. This is one of our most popular services for organizations that have a recurring giving program, the cost for card updates pays for itself.
Another great way to seek expired cards in the database proactively would be to use this query: