此页面介绍了用于智能触碰收款的标识符。
概览
智能触碰是终端应用和 Google Pay 应用之间使用的协议,用于将特定的卡券传输到终端。
下面简要介绍了终端与 Google Pay 应用之间的通信流程:
Google 商店 ID 可用于指定想要发送的内容,但需要由卡券开发者定义具体的对应关系。 此外还需对终端做一些配置以识别这些对应关系。
由于商家可能会聘请不同企业或承包商来开发他们的卡券,因此我们使用三个 ID 来加快卡券采集速度。这样,使用特定终端的商家就可以兑换各方卡券开发者提供的卡券。
要设置终端,以使其通过智能触碰正确采集卡券,需要三个 ID:
- 兑换发卡机构 ID。
- 采集方 ID。
- 卡券类 ID。
发卡机构 ID
发卡机构 ID 是 Google Pay API for Passes 帐号的唯一标识符。您可以在 Business Console 中找到发卡机构帐号。
一个发卡机构帐号可以代表一个商家,例如餐馆、优惠提供方或终端制造商。卡券类和对象在开发完毕后,会纳入发卡机构 ID 下。一个发卡机构 ID 可以具有任意多个类 ID。
一个发卡机构帐号最多只能有一个收款方 ID。要为发卡机构 ID 分配收款方 ID 或创建新的发卡机构 ID,请参阅为商家启用智能触碰。
兑换发卡机构 ID
兑换发卡机构 ID 是特定类型的发卡机构 ID。兑换发卡机构 ID 通常代表单个商家。相比之下,卡券开发者的发卡机构 ID 可以代表他们的平台,该平台可为很多商家存储多种类别的卡券。
如果商家的终端支持智能触碰,则兑换发卡机构具有收款方 ID,这也是终端请求特定卡券的凭据。请参阅了解终端如何请求卡券以获取详情。
收款方 ID
采集方 ID 是终端用于标识自己的数字 ID,通常是 8 位数。实际上,采集方 ID 可定义商家,并且商家每个商店中的所有终端都具有相同的采集方 ID。
当发生智能触碰时,终端会将采集方 ID 发送给移动设备。然后,移动设备会尝试使用与该采集方 ID 相关的公钥来对终端进行身份验证。
一个发卡机构 ID 只能分配一个收款方 ID,并且收款方 ID 在所有发卡机构 ID 中是独一无二的。要为发卡机构 ID 分配收款方 ID,请参阅为商家启用智能触碰。
卡券类 ID
卡券类 ID 用于标识卡券的特定层级或类型。例如,“Baconrista 的黄金级会员卡”。Google Pay 应用中已保存并会显示此类的对象。请注意,对象是指具体用户的特定卡券。如需了解详情,请参阅类和对象。