Blog

A price-for-life deal can die with your old card

October 25, 2026

A "price for life" or "locked forever" discount sounds like a promise made to you. Mechanically, it is often a promise made to one specific card, and when a bank replaces that card for a reason that has nothing to do with your subscription - fraud, expiry, a reissued card number - the discount can simply fail to follow.

The discount is a rule on a token, not a note on your account

When you enter a card to start billing, the company doesn't store the card number itself in most modern systems. It stores a token: an opaque reference created by the payment processor that stands in for that specific card. Charges are run against the token, not the digits, which is partly a security measure and partly just how payment infrastructure works today.

A lifetime discount applied at the point of sale is frequently implemented as a rule attached to that transaction or that token - "this payment method bills at $4.99 indefinitely" - rather than a note on your customer profile that says "this person gets $4.99 forever, regardless of how they pay." The difference is invisible as long as you keep using the same card. The moment the card is replaced, the old token is retired, a new one is generated for the new card, and the discount rule that referenced the old token has nothing to attach to. Nobody revoked your discount on purpose. The record it lived on simply stopped existing.

Card replacement is rarely something you chose

This matters because the trigger usually isn't a decision you made about the subscription at all. Three ordinary events reissue a card number without you touching the service:

  • Fraud on an unrelated purchase. A bank cancels and reissues your card after detecting suspicious activity somewhere else entirely, and every subscription billed to the old number - including a lifetime-rate one - now points at a dead token.
  • Routine expiry. A new card arriving before the old one expires carries a new number on many card products, not just a new expiration date, which is easy to assume doesn't matter and sometimes does.
  • A bank-side reissue program. Banks periodically migrate customers to new card numbers for security or network reasons that have nothing to do with any single merchant, and you may not even notice until a charge fails or silently changes.

In all three cases, the subscription usually keeps running. Many billing systems quietly update the token on file through a card-network service designed to track reissues, so the charge doesn't even fail - it just resumes at whatever the current standard price is, because the discount rule that applied to the old token was never carried over to the new one. This is a close cousin of updating your payment method counting as a new signup, but the trigger here is different: nobody chose to change anything. The bank did it, and the price moved anyway.

What makes this worse than an ordinary price change

An ordinary promotional rate at least comes with an end date you can watch for. A price-for-life discount has no end date by design, which means there is nothing on your calendar prompting you to check it. The only event that can break it is a card replacement, which arrives on the bank's schedule, not yours, and rarely comes with any mention of what it might do to a discount three services away. You find out only when a bill is larger than usual, and by then it may have already repeated once or twice.

What to check after any card replacement

  • Pull up your last bill for anything carrying a lifetime or legacy rate after a card is reissued. Compare the amount to what you were paying before, not just whether the charge went through.
  • Ask support directly whether the discount is tied to the card or the account. This is implementation detail that almost never appears in public terms, but a support agent can usually see which record the rate actually lives on.
  • Act quickly if the rate didn't carry over. A manual reapplication is more likely to succeed when the standard rate has billed once, not several times, since at that point it starts to look like the new, accepted price.
  • Run the gap through the promo calculator before deciding how hard to push for it back. A rate that quietly reverted from $4.99 to $12.99 is a specific yearly number, and that number is what makes the follow-up call worth the time.
Renewals tracks this for you. It watches every promotional rate, renewal and annual fee you enter, and reminds you before the price changes — while you can still cancel or renegotiate. Free for 7 days, then one payment, never a subscription. Try it free on the App Store.

Common questions

Why did my lifetime rate disappear after my card was reissued?

Some lifetime or price-for-life discounts are stored as a rule attached to the specific payment token generated for your card, not to your customer account. When the card is reissued, even for an unrelated reason like fraud, a new token is created and the old rule often does not carry over automatically.

Does a card expiring count the same as a card being stolen for this?

Usually yes, from the billing system's point of view. Both replace the underlying card number and reissue a new payment token, which is the thing the discount rule was actually watching. The reason the card changed rarely matters to how the token-based rule behaves.

Can I get a lost lifetime rate back after a card replacement?

Sometimes, but it is not automatic. Contacting support promptly, before the standard rate has billed more than once or twice, gives a human the best chance to manually reapply the original discount to the new card's account record.

← Why a cancelled trial can still look unused later  ·  Changing your billing country can cancel a locked-in rate →