购买流程

概览

将这两个账号关联后,新创建的付款方式即可用于购物。在 Google 内部的购买交易可通过一两种模式进行:

  • 用户自行播放
  • 系统启动

无论选择哪种模式,在一般情况下,集成商界面不涉及购买。

该流程的运作方式

下图显示了用户发起的购买。

购买流程 - 存在

购买流程

图中的对象包括:

  • 用户:希望通过 Google 购买商品的人。
  • Google 界面:客户开始购物的界面。
  • Google 服务器:向付款集成商服务器发送捕获命令的 Google 后端服务器。
  • 付款集成商服务器:接受收款请求的集成商的后端服务器。

在此购买流程中,用户正在进行会话。转化历程的第一步是开始购买商品。

  1. 用户开始通过 Google 界面购买商品。
  2. 系统会将购买信息发送到 Google 服务器。
  3. Google 服务器将 Capture 请求(GPTamount)发送到付款集成商服务器。
  4. 付款集成商服务器向 Google 服务器发回“成功”响应。
  5. Google 服务器向 Google 界面发回“成功”响应。
  6. 产品会交付给客户。

系统启动的流程如下所示。在这种情况下,Google 的系统已代表用户发起付款。导致这种情况的原因有很多(例如按月订阅)。

在这种情况下,用户没有处于会话中。

购买流程 - 用户不存在

系统购买流程

图中的对象如下所示:

  • Google 服务器:在 Google 上发起购买交易的后端服务器。
  • 付款集成商服务器:接受收款请求的集成商的后端服务器。

在此购买流程中,用户不存在。Google 服务器发起购买交易。

  1. Google 服务器触发与未处于会话状态的用户的购买流程。
  2. Google 服务器会发送 Capture 命令,包括购买交易的 GPTamount
  3. 付款集成商服务器回复“成功”消息。

最佳实践和其他注意事项

出于各种原因,集成商和/或 Google 可能会在用户购买之前发送重新进行身份验证的流程。一些可能的原因包括:

  1. Google 的风险引擎发现付款看起来很可疑。
  2. 根据监管要求,您每次购物时都需要提供动态密码。

在这种情况下,Google 会重新验证用户,然后允许用户完成购买流程。重新进行身份验证流程的结果是用户身份和身份验证的证明。在购买流程中,重新验证结果会与购买信息一起发送给付款集成商。