What Is a Card Token
When you save a card with a merchant or payment service, your real card data (number, expiry, CVV) is not stored by the merchant directly. Instead, the payment processor creates an encrypted unique identifier โ a token. The merchant stores the token, not the actual card details.
A token is linked to specific card parameters: the number, expiry date, and sometimes a specific device. If any of these parameters change, the token becomes invalid.
Why a Token Expires or Becomes Invalid
Card expiry date passed. The most common cause. If a physical or virtual card expires, the token linked to it also becomes invalid.
Card reissued with a new number. When a card is reissued (e.g., after being blocked), the new number creates a new token. The old token stored with the merchant no longer works.
Card blocked. A temporary or permanent card block invalidates all associated tokens.
Single-use card consumed. For disposable cards, the token is valid for exactly one transaction.
Card provider updated tokenization. Technical changes on the processor side sometimes invalidate existing tokens.
Fix Steps
Step 1. Find where the card is saved. Go to the merchant's account settings โ look for "Payment methods" or "Billing details."
Step 2. Remove the outdated card. Delete the expired or blocked card from the list of saved payment methods.
Step 3. Add the new card. Enter the current details of the new or reissued card. The processor will create a new token.
Step 4. Update the card on all active subscriptions. Make sure the new card is set as the default payment method for every active subscription.
Step 5. Verify the card balance. After updating the token, confirm the card has enough funds for the next billing cycle.
Step 6. Manually trigger the failed charge. If the automatic payment has already been declined, initiate it manually from the merchant's dashboard or contact their support.
FAQ
Can a merchant automatically update the token? Sometimes yes. Visa and Mastercard offer an "Account Updater" service that automatically forwards new card details to the merchant when a card is reissued. Not all merchants and banks support this.
Do I need to update the card at every merchant separately? Yes, if Account Updater isn't in place. Each merchant stores a token independently.
What if the merchant doesn't let me update the card myself? Contact the merchant's support team. They can update payment details manually or issue a new invoice.
Marix virtual cards have a controlled expiry date โ you always know when to update your details and can do it instantly.

