部署生产环境

本部分介绍如何为 Google Pay API 的 PRODUCTION 环境设置网站并接收可扣款的付款方式。

  1. 创建 Google Pay 开发者资料
  2. 获取您的 merchantID
  3. 注册您的完全限定域名
  4. 设置您的网站以用于生产环境
  5. 准备最终审核
  6. 启动网站集成

创建 Google Pay 开发者资料

审核之后,您应该会收到创建 Google Pay 开发者资料的说明。请提供您的业务情况、开发者联系人,并接受 Google Pay 服务条款。

获取您的 merchantID

要获取您的 Google 商家 ID,请转到您的 Google Pay 开发者资料,然后在“商家 ID”部分下找到该 ID。以字符串形式向 PaymentDataRequest 对象添加 merchantId 属性。移除 merchantId 开头和结尾的所有空格。

注册您的完全限定域名

经过验证且受保护的网域可以列入白名单,以便从 Google Pay API 接收付款数据。要检查您的网域是否经过验证并受保护,请在浏览器中打开每个提交的网域,以确认是否显示 HTTPS 以及表示经过网域验证的元素(Chrome 中显示的安全标记)。

验证后,转到您的 Google Pay 开发者资料,以在启用网站部分中注册请求付款数据(例如,loadPaymentData)的所有限定域名。

设置您的网站以用于生产环境

以下示例演示了如何使用 PRODUCTION 环境属性初始化 paymentsClient

const paymentsClient = new
google.payments.api.PaymentsClient({environment: 'PRODUCTION'});

准备最终审核

要加快测试速度,请考虑提供一个指向模拟环境服务器的网址,在功能标志后面切换 Google Pay 的可用性,或者在启用 Google Pay 的情况下提供 Google 专有的登录功能,以便 Google 验证您的集成。在您的网站通过验证之后,您应该会收到 Google 提供的启动许可。

启动网站集成

获得启动批准之后,您就可以在您的网站上启动 Google Pay 功能,并开始接受客户的可扣款付款方式。