Back to blog
Payment Processing7 min read

Mastercard's Transaction Link Identifier Reaches Recurring Payments on 23 October. When You Get Charged for Missing It Depends on Whose Bulletin You Read.

Since October 2025 Mastercard's rules have required acquirers to echo its new Transaction Link Identifier on captures, reversals and refunds. From 23 October 2026, processors say it must also go on every subscription renewal and card-on-file charge. What the rules say, where the published enforcement dates disagree, and what an ISO should check.

Kyle Hall

Kyle Hall

Founder

Mastercard's Transaction Link Identifier Reaches Recurring Payments on 23 October. When You Get Charged for Missing It Depends on Whose Bulletin You Read.

Mastercard now attaches a new value to its authorization responses: a Transaction Link Identifier, or TLID, generated by Mastercard itself. Since October 2025 Mastercard's rules have required acquirers to echo it on the messages that follow an authorization. From 23 October 2026, processors are telling merchants that the TLID from the first payment under a stored-card agreement has to go on every later merchant-initiated payment as well. Subscription renewals, instalments and unscheduled card-on-file charges are all in scope.

The change is small in data terms and easy to miss in practice. It is a field the gateway returns that somebody has to store, keyed to the right agreement, and send back months later. For an ISO with recurring-billing merchants, the questions are who does that for each merchant and whether anyone has checked. This piece sets out what Mastercard's published rules say, what acquirers and gateways have told merchants about the dates, and where those accounts disagree. Mastercard's announcements themselves are not public, so where a date comes from a processor rather than from Mastercard, we say so.

What the Rulebook Says

The public anchor is the Mastercard Switch Rules, in the edition dated 16 December 2025, which was still the one on Mastercard's site in September 2026. Under a change titled Revised Standards for Use of the Transaction Link Identifier, effective 17 October 2025, an acquirer must populate DE 105 (Multi-Use Transaction Identification Data), subelement 001, the TLID, with the value Mastercard returned in the original authorization response. The rule lists the messages that must carry it:

  • incremental authorization requests and authorization advices;
  • full and partial reversals, both reversal requests and acquirer reversal advices;
  • the first presentment, the clearing record that settles the transaction;
  • a refund's authorization request or clearing record, which carries the original purchase's TLID in a second slot, DE 105 subelement 002, named the Economically Related Transaction Link Identifier.

Worldpay's merchant bulletin on the same change, published in June 2025, adds first chargebacks and second presentments to the required list. It also says the identifiers acquirers already use to link transactions, such as the Trace ID and the Banknet reference number, are still required and should be sent alongside the TLID until further notice. Several processors say Mastercard intends the TLID to replace those fields eventually. None reports a date for that.

This first stage is mostly the acquirer's and gateway's problem. A merchant that captures, voids and refunds through its gateway's own API usually never touches the value. Fiserv's developer documentation, for example, says its gateway maps the TLID automatically onto pre-authorization completions, reversals, refunds, incremental authorizations and recurring transactions scheduled through the gateway.

What Changes on 23 October 2026

The second stage reaches merchants directly. Worldpay's 2025 bulletin listed recurring and subscription payments, instalment and buy-now-pay-later payments, refunds, and merchant-initiated transactions as cases where Mastercard recommended sending the original TLID. Processor documentation published since describes that recommendation becoming a requirement in two steps:

  • From 2 June 2026, retain it. Worldline tells merchants to store the TLID returned on a card-not-present cardholder-initiated transaction, or an account status inquiry, that sets up future charges. Adyen tells merchants that keep their own stored cards to store the TLID returned in the authorization response alongside the card details.
  • From 23 October 2026, send it. Adyen, Worldline, Spreedly and Gr4vy all give 23 October 2026 as the date from which the stored TLID must accompany each later merchant-initiated authorization under that agreement. Adyen's guidance is to send it together with the existing Trace ID, not instead of it.

The value that matters is the one from the first, cardholder-initiated transaction. Solidgate's documentation describes it as an agreement-level reference, generated once and carried unchanged into the merchant-initiated payments that follow. That is different from a transaction ID, which is new on every payment. A merchant whose customer holds two subscriptions on the same card has two agreements and two TLIDs. Spreedly's guidance warns that sending the wrong one is a real risk if the billing system stores the value against the card instead of the agreement.

Not every merchant has work to do. Adyen says merchants using its own tokenization need take no action, because it stores and sends the value for them, and Solidgate says the same for credentials it manages. Fiserv says the opposite for one case: its gateway cannot add the TLID to a merchant-initiated transaction itself, so the merchant must pass it in the request. The answer depends on who holds the stored credential. If the merchant or a third-party billing platform holds it, that party has to store the TLID and send it.

The Enforcement Dates Do Not Agree

Mastercard enforces data requirements like this through its Data Integrity Monitoring Program, which flags non-compliant acquirers and then assesses them. Two different schedules are in circulation:

  • Worldpay's June 2025 bulletin, issued alongside its description of the lifecycle requirement, gives monitoring from 18 April 2026, notifications from 1 May 2026, a comply-by date of 1 November 2026 and assessments from 27 December 2026. Solidgate's documentation gives the same four dates, on a page about merchant-initiated transactions.
  • Mastercard announcement AN 11418, dated 12 August 2025 and titled Mastercard TLID Data Integrity Update, describes a new global acquirer edit with monitoring from 2 June 2026, compliance by 1 December 2026 and assessments from 31 January 2027. We have seen only a summary of it, in a copy circulating online, not the full text. Gr4vy and the dispute-software firm Rivero attach these dates to the 23 October requirement for merchant-initiated transactions.

PPRO's documentation complicates the second reading. It says the lifecycle TLID must be compliant by the end of 2026, but that the economically related TLID is not currently subject to enforcement monitoring. Spreedly reports that Mastercard has confirmed no network logic declines a transaction for a missing or incorrect TLID, and PPRO says the field does not affect approval rates.

Read together, the picture is fairly clear. On the processors' accounts, a missing TLID will not decline a payment. Non-compliance is measured at the acquirer, through data integrity edits, with assessments due from late December 2026 or January 2027 depending on the edit. Which edit covers recurring payments, and what an acquirer passes down to an ISO or merchant, is something only the acquirer can tell you. Neither schedule's fee amounts appear in any public source we could find.

How Long the Field Is

Most documentation describes the TLID as 22 characters. Cybersource says Mastercard generates it as a 22-character unique identifier, Adyen calls it a 22-character alphanumeric string, and Stripe returns it as a string of up to 22 characters. PPRO adds that it is case-sensitive and may contain hyphens and underscores. Checkout.com's guide and Rivero both describe it as 36 characters.

One possible source of the gap is that Cybersource's capture-file layout reserves positions 73 to 108 for the field, which is 36 positions wide. Whatever the true length, the practical advice is the same. Store it as a case-sensitive string, do not truncate or upper-case it, and do not build a column so tight that a longer value would fail.

Credentials Saved Before June

The hard part is the stored base. A card saved in 2024 has no TLID on file, and Spreedly notes that a TLID cannot be retrieved after the fact. The processors that address this describe a catch-up approach. Adyen tells merchants to send the next payment on an older token with the Trace ID alone, capture the TLID returned in the response, and store it for later payments. Worldline describes a grandfathering arrangement for agreements made before June 2026, under which a merchant may store the TLID from an undisputed merchant-initiated transaction at least three months old. Only Worldline describes that arrangement. Ask your own acquirer whether it applies before relying on it.

If the processor returns a TLID on those catch-up payments, a monthly subscription book will have one on most active agreements a billing cycle after the merchant's integration starts storing them. Annual renewals, or a merchant that started storing late, will take much longer to fill in.

What a Merchant-Services Team Should Check

  • Which of your merchants run Mastercard merchant-initiated transactions at all: subscriptions, instalments, usage-based billing, no-show and delayed charges. That is the population the 23 October step touches.
  • For each, who holds the stored credential: the gateway's token vault, a billing platform, or the merchant's own system. Where the gateway holds it, confirm in writing that it stores and sends the TLID. Where anyone else holds it, that party needs to have shipped the change.
  • That the TLID is stored against the agreement, not the card, so a customer with two subscriptions on one card gets the right value on each renewal.
  • That the Trace ID is still being stored and sent alongside the TLID. Nothing published retires it yet.
  • Which data integrity edit your acquirer is measuring, on which dates, and how assessments are passed through to you or your merchants. Get the answer in writing, since the published schedules disagree.
  • What happens to stored TLIDs when a merchant moves processor. Checkout.com advises merchants to store the TLID so it can be used across payment providers. A recurring-billing merchant migrating its card-on-file base should ask for TLIDs along with the tokens.

None of this needs a new system. It needs one more field on the stored-credential record, a named owner for each merchant's integration, and a question to the acquirer before the assessments start rather than after. A recurring-billing merchant that hears about this for the first time on a non-compliance notice in January will be fixing it in a hurry, and its ISO will be the first call.

Tags

About the author

Kyle Hall

Kyle Hall

Founder

Kyle Hall is a fintech entrepreneur, software engineer, and marketing strategist with over a decade of experience in high-risk payment processing and SaaS development. He is the CEO of PayKings, a leader in high-risk merchant services, and the founder of PulseCRM, a purpose-built CRM platform for the payments industry. Kyle specializes in building custom payment processing systems and growth strategies that empower merchant services providers to scale and succeed in the digital marketplace.

Now onboarding software partners

Turn your software into a payments business.

We sell it, board it, underwrite it, and run it. You add a revenue line to your platform without adding headcount.

Built for vertical SaaS platforms ready to monetize payments.

PCI DSS compliantSOC 2 Type II99.9% uptimeMulti-processor