MIT 支持服务概览
商家发起的交易 (MIT) 是在用户未处于活跃会话状态时处理的交易。此次对 Google Pay Online API 的更新可增强这些交易类型的可见性,通过专用结算详情用户体验改进用户体验,并提高付款连续性。
主要应用场景
- 周期性付款:数字在线媒体服务、会员服务或公用事业服务。
- 延迟付款:酒店预订、预订或未入住费用。
- 自动充值:为公交卡或礼品卡充值。
MIT API 实现
MIT API 是现有
LoadPaymentData
API 的扩展。集成者必须仅包含一个 *TransactionInfo 对象来指定结算意图。Google 提供 3 种选项,具体取决于商家发起的交易类型:
| 交易类型 | 对象名称 | 说明 |
|---|---|---|
| 周期性 | RecurringTransactionInfo |
用于固定频次费用。支持试用、预付费和后付费结算。 |
| 延迟 | DeferredTransactionInfo |
用于在预定的未来时间进行单次扣款。 |
| 自动重新加载 | AutomaticReloadTransactionInfo |
用于在余额低于最低阈值时为储值卡账号充值。 |
集成步骤
- 文档:这三个新的对象定义位于文档的对象参考部分,并且已直接链接到上述列表中。
- 实现:在 API 请求中使用适用于您系统的相关
*TransactionInfo对象。- 请注意,每个 API 请求只能传递一个对象。 具体使用哪个对象以及填充哪些字段由各个商家自行决定。
- 测试:使用测试环境验证账单详细信息是否在工资单中正确呈现。
- 发布:在参数通过验证后,即可发布。
令牌生命周期管理 (TLM)
令牌生命周期管理可在安全支付令牌更新或停用时提供实时通知,从而确保支付连续性。如需了解完整详情,请参阅 令牌生命周期管理文档 。
关键令牌事件
- 停用/删除:在令牌不再可用时发出通知。
- FPAN 后缀更新:当基础资金主账号更新时发生。
服务器设置要求
直接商家和付款服务提供商 (PSP) 必须建立一个系统来接收、解密和处理这些消息。
| 要求 | 说明 |
|---|---|
| 端点 | 用于接收 POST 调用的安全 HTTPS 端点。 |
| Authentication | 必须处理签名验证和消息解密。 |
| 答案 | 返回 SUCCESS 以继续发送通知,返回 TOKEN_NOT_FOUND/TOKEN_NOT_IN_USE 以停止发送通知。 |
| Merchant Notification | PSP 需要向商家传达令牌状态。 |
实现说明
必须通过交易传递 tokenUpdateUrl 端点,才能接收令牌更新。对于 PSP,确定商家将如何在相关 *TransactionInfo 对象中接收和填充此网址是 PSP 的责任。
另请注意,对于 MIT,加密载荷将返回一个额外的可选字段 merchantTokenId。如需了解具体详情,请参阅
付款数据加密
文档(针对商家)或载荷结构文档(针对 PSP)。