跳转到内容

为 PWA 创造收入

发布于

一句话总结: 支付请求 API 是一种浏览器原生的结账 机制,PWA 可以用它收集支付、地址和联系信息,而无需构建自定义结账表单,并且可以展示 Google Pay 等支付方式。

页面在响应用户操作(例如点击“购买”按钮)时创建一个 PaymentRequest 对象,浏览器 负责在用户提供信息以完成交易的过程中处理与用户的信息交换。该 API 旨在减少完成在线 支付所需的步骤,因为许多结账放弃问题都源于缓慢或难以填写的结账表单。它并不是一种新的 付款方式——而是一种一致的、标准化的方式,让用户选择自己偏好的支付方式,并将该信息提供 给页面。该 API 仅在安全上下文(HTTPS)中可用。

创建 PaymentRequest 时需要指定一个或多个支付方式标识符,用于确定浏览器可以向用户 提供哪些支付方式。Google Pay 就是其中一种:集成它可以让页面“通过利用全球数百万张已 保存到 Google 账号的银行卡,实现网站上快速便捷的结账”,并且在用户选择支付方式后, Google Pay API 会向页面返回一个支付令牌。

关于该 API 的操作系统 × 浏览器支持矩阵,参见 支付请求兼容性数据。

← 返回指南概览。