Mastercard 交易关联标识符
2024 年 6 月,Mastercard 引入了交易关联标识符 (Transaction Link Identifier,简称 TLID)。这是由卡组生成的全新参考标识,Mastercard 计划未来使用该标识逐步替代原有的卡组 ID (previous_payment_id),以便在整个支付生态中更好地追踪和关联各项交易 。
Mastercard 将于今年晚些时候扩大对 TLID 的使用要求,以覆盖存在经济关联的交易,例如定期循环扣款 (Recurring payments) 和分期付款 (Installments)。
我们的 API 现已支持在 processing.scheme_transaction_link_id 字段中向您返回并接收 TLID。同时,我们也已更新了关于“使用留存卡信息进行周期性循环扣款”的官方文档,添加了关于我们如何在请求和响应中处理 TLID 的相关信息。
关键节点
2025 年 10 月: Mastercard 针对标准化的支付周期消息(如拒付、冲正和订单捕获)引入了 TLID。我们已在处理这些交易时支持 TLID。
2026 年 6 月 2 日: Mastercard 建议商户开始为位所有持卡人发起的交易(Cardholder-initiated transactions,简称 CIT)存储 TLID。
2026 年 10 月 23 日: Mastercard 将强制要求存在经济关联的交易中使用 TLID,适用于周期性扣款和分期付款等商户发起的交易 MIT。
如何准备
通过 Checkout.com 处理的交易
对于首笔持卡人发起的交 (CIT) 以及后续商户发起交易 (MIT),均通过 Checkout.com 处理的 Mastercard 交易,您可继续提供 previous_payment_id。
我们将代为解析 TLID,您的集成无需做任何调整。
如未提供 previous_payment_id,我们会自动尝试从支付序列中的首笔 CIT 检索 TLID。不建议将此回退机制作为管理 TLID 的主要方式。
通过其他支付服务商处理的交易
如您在 Checkout.com 处理的 Mastercard MIT 对应的首笔 CIT 是通过其他服务商处理的(或反之),则必须在提供 previous_payment_id 之外额外捕获、存储并发送这些交易的 TLID。
我们的 API 在 processing.scheme_transaction_link_id 字段中接收并返回 TLID。
部分 MIT 源自历史 CIT 或账户状态查询(Account Status Inquiry),无法获取到原始 TLID。对于此类交易,您应提供三个月内某一笔未发生争议的历史 MIT 的 TLID。后续所有 MIT 均可沿用该 TLID。
欢迎阅读英文原文支持文章,并了解相关的常见问题解答。