在开始订购端到端集成之前,请查看相关要求并执行本指南中的相关任务,以避免开发障碍和其他延迟。
文件托管和网络服务要求
端到端订购需要您自行托管数据 Feed 文件,并实现用于处理购物车验证、订单创建和订单状态更新的网络服务。由于没有特定的编程语言或应用服务器要求,因此,只要符合“端到端订购”的 API 规范,“端到端排序”即可与您的首选实现配合使用。
所需功能 |
|
---|---|
安全的数据 Feed 托管 |
您必须能够在 Google Cloud Storage、Amazon S3 或 HTTPS 服务器上托管数据 Feed 文件。 |
安全的网络服务 |
您的网络服务必须能够以 HTTPS 发出和接收 API 请求。 |
响应延迟时间 |
当 Google 向您的网络服务发送请求时,它必须在 8 秒内响应该请求。 |
访客结账 |
您的网络服务必须允许使用访客结账方式的订单,即由没有帐号或未登录系统的用户下的订单。 |
在 Google 商家资料中列出餐厅
请遵循以下关于 Google 商家资料的要求:
- 为确保客户能够发现您在端到端订购模式下的餐厅,这些餐厅位置必须列在 Google 商家资料中。
- 您计划与端到端订购集成的每个营业地点都必须具有商家资料。
- 对于您在 Google 商家资料中注册的每个餐厅,其名称和地址必须与您发送到端到端订购的
Restaurant
数据一致。
在 Google Pay API 中注册为商家
如需在端到端订购界面中提供在线付款功能,您必须将企业注册为 Google Pay 商家,并使用参与 Google Pay 的处理方(如本部分所述)。Google Pay 可促进用户与付款处理方之间的令牌化付款。
要注册成为 Google Pay 商家并启用 Google Pay API,请执行以下步骤:
- 打开 Google Pay & Wallet Console 页面以注册您的商家。如果您已经是 Google Pay 注册商家,则可以使用现有帐号。 建议为每个端到端订购集成设置唯一的商家 ID。如需添加新商家,请点击商家 ID 标题,然后选择“创建新商家”。
- 点击用户菜单标签页,为您的商家添加一位或多位用户。
- 选择 Google Pay API 菜单标签页,然后点击 Google API Pay 页面上的开始使用。
- 同意遵守 Google Pay API 服务条款。
- 您的商家 ID 位于控制台标题上。向与您合作的新客户引导团队提供端到端订购信息。
- 确认您已与 Google Pay 合作处理方集成。
- 请与您的付款处理方合作,按照网关的说明获取 Google Pay 令牌化参数属性。
使用 Google Pay 测试令牌化参数
请参阅 Google Pay 付款处理测试,确保满足以下要求:
- 请确认您已设置支付网关,以便通过 Google Pay 请求令牌。
- 测试您的 Google Pay 集成。
有邓氏编码
邓氏编码是由 Dun & Bradstreet 分配的一个具有唯一性的九位数,用于识别商家。用于验证商家是否存在以及他们的合法性。Google 还会使用您的邓氏编码来验证商家名称和地址。开始邓氏编码注册流程之前,您应检查您是否已有邓氏编码。您可以使用邓氏编码查询工具执行此操作。如果您没有邓氏编码,可以按照此处的说明注册您的企业。
拥有公开电话号码
必须提供可公开访问的电话号码,且该电话号码应与商家相关联。用户应该能够在正常工作时间内拨打电话号码。这是为了确保客户在有任何疑问或疑虑时可以轻松与商家联系。Google 必须能够验证此电话号码的可靠性和完整性。
拥有公开电子邮件地址
提供的电子邮件地址必须是与贵组织关联的有效有效地址。贵单位中的人员应该定期查看此帐号,以便用户可以在必要时与您联系。Google 必须能够验证您的电子邮件地址的可靠性和完整性。
后续步骤
如需继续进行集成,请执行以下步骤: