American Express · Fraud
Reason code F22: Expired or Not Yet Valid Card
This code covers charges processed on an American Express card that was expired or not yet valid on the transaction date, where the cardmember also denies the charge. It is fundamentally an authorization hygiene failure: a live approval on the correct card number would normally have caught the bad expiration date.
Issuer filing window
typically 120 days from the charge date
Merchant response window
typically 20 days to respond
Why F22 chargebacks happen
- The merchant forced or manually keyed a transaction without a fresh authorization, bypassing the expiration check.
- A recurring billing system kept charging stored credentials after the card on file expired.
- Staff accepted a card without checking the valid-from and expiration dates during a fallback or offline sale.
- A fraudster used an expired card number, and the merchant's flow never validated the date against a real authorization.
How to fight a F22 chargeback
- Provide the authorization approval showing Amex approved the charge on the card and date in question, which directly contradicts the code.
- Show that you used a card updater service or a fresh account status check that returned updated card details before billing.
- If a new expiration date was obtained from the cardmember, submit the update record with its timestamp.
- Include order and delivery evidence connecting the cardmember to the purchase, since F22 also carries a denial-of-participation element.
How to prevent F22 chargebacks
- Authorize every transaction in real time and never force-post a decline, especially for stored-credential billing.
- Enroll stored card portfolios in Amex's card refresh capabilities through your processor so expired credentials are updated automatically.
- Validate expiration dates at the point of entry and reject cards that are expired or not yet active.
- Purge or re-verify stale card-on-file records that have not transacted in six months or more.
Frequently asked questions
- How can a charge even go through on an expired card?
- It happens when a merchant forces a transaction, retries with stale stored credentials, or processes offline without a real-time authorization. A genuine approval from Amex on the transaction date is the cleanest defense.
- Does an account updater service prevent F22?
- Largely, yes. If your processor refreshes Amex card numbers and expiration dates before each billing cycle, the charge goes through on valid credentials and this code loses its basis.
Related American Express codes