本页介绍了构建与“端到端订购”集成所需的步骤。
-
账号设置
- 在 Actions Center 中,按照账号设置中的说明完成初始配置任务。
- 向 Ordering End-to-End GCP 项目授予 food-support@google.com 的编辑者访问权限。这样可以允许 Google 访问您的 GCP 项目以获取技术支持。
- 如果您已获得端到端订购团队的正式合同批准,可以继续进行集成,请提交新手入门请求,您还可以提交端到端订购意向表单,表明您有兴趣参与集成。
-
Feed 实现
- 设计您的执行方式端点实现。如需了解详情,请参阅 Fulfillment API。
-
实现结账操作
- 针对理想的默认使用情形(也称为“幸福之路”)构建结账操作。 如需了解详情,请参阅 Fulfillment API 和设置结账。
- 使用快速测试来测试您的结账操作。按照使用快速测试工具手动测试中列出的说明操作。
- 在结账操作中内置极端情况处理功能。
- 使用自动化测试工具测试您的结账操作。按照使用自动化测试工具进行测试中列出的说明操作。
-
实现提交订单操作
- 构建提交订单操作。如需了解详情,请参阅 Fulfillment API 和设置提交订单。
- 使用快速测试来测试您的“提交订单”操作。按照使用快速测试工具手动测试中列出的说明操作。
- 在“Submit Order”操作中构建边缘案例处理。
- 使用自动化测试工具测试您的“Submit Order”操作。按照使用自动化测试工具进行测试中列出的说明操作。
-
在线付款
- 使用 JSFiddle 验证您的标记化参数。如需了解详情,请参阅测试您的 Google Pay 支付网关。
- 在 Google Checkout 响应中实现令牌化参数。如需了解详情,请参阅设置 Google Pay。
- 在“Submit Order”操作中实现付款处理方的扣款 API。如需了解详情,请与您的付款服务提供商联系。
- 使用快速测试来测试令牌化参数。如需了解详情,请参阅测试在线付款。
- 按照异步订单更新中的说明构建异步订单更新。
-
测试
-
发布准备
- 请与您的 Google 顾问联系,等待对方提供进一步的说明。如需了解详情,请参阅准备发布和发布准备情况核对清单。