版本说明

本页列出了 Google Pay API 各个版本的主要变更。版本说明按日期排序和标识,并包含变更说明。

2026 年 3 月

  • 扩展了网关测试卡 以支持来自 27 个市场的账单地址(之前仅支持美国)。这样,商家就可以在 TEST 环境中使用特定国家/地区的账单邮寄地址测试端到端支付流程。新增的市场包括英国、法国、德国、 西班牙、日本、香港、巴西和其他 20 个国家/地区。

2025 年 11 月

  • BillingAddressParameters 对象的 format 属性添加了 FULL-ISO3166 选项,并向 ShippingAddressParameters 对象引入了新的 format 属性。更新了 IntermediateAddressAddress 对象的返回属性,以包含新的 iso3166AdministrativeArea。此更改不应影响任何现有 实现。如需了解详情,请查看 参考页面

2025 年 10 月

  • 添加了新的 CONTINUE_TO_REVIEW checkoutOption。使用此选项时,支付界面按钮的标签为“查看订单”。如需了解详情,请查看 对象参考

2025 年 8 月

  • createButton() API 现在接受 borderButtonType 属性。如需了解详情,请查看 对象参考

2025 年 1 月

  • 使用 authorizePayments动态 价格更新 API API 的 Web 集成的用户体验已更新,以匹配非回调集成的用户体验,但此用户体验 不兼容的情况除外,例如 OFFER 回调。
  • 作为此更改的一部分, 责任转移处理方测试 卡 现在可用于使用这些 callbackIntents 的 Web 集成。
  • transactionInfo.checkoutOption 已更新,以便开发者更好地控制支付界面。当 checkoutOption 设置为 DEFAULT 时,支付界面将显示“继续”。当 checkoutOption 设置为 COMPLETE_IMMEDIATE_PURCHASE 时,支付界面仍会显示“付款”。

2024 年 12 月

  • 使用 createButton() API 时,按钮的边框现在是内嵌的。这样可以防止按钮轮廓缩小内部内容或在加载状态期间不可见 。

2024 年 7 月

    CreateButton API 现在支持为“Pay”和“Plain”Google Pay 付款 按钮提供个性化设置,显示用户的银行卡网络(例如 Visa、Mastercard)及其银行卡的后四位数:

    按钮类型 之前 之后
    PAY 深色 Google Pay 购买按钮 动态深色 Google Pay 按钮
    PLAIN 深色 Google Pay 付款按钮 动态深色 Google Pay 按钮

    此增强功能仅适用于已将支持的银行卡关联到其 Google Pay 账号的用户。

2024 年 3 月

  • createButton() API 现在接受 borderRadius 属性。如需了解详情,请查看 对象参考

2023 年 2 月

2021 年 6 月

  • 为促销代码功能添加了 教程 参考文档,该功能允许商家 在支付界面上更新和显示促销代码。

2021 年 3 月

    CreateButton API 现在支持为 "Buy" Google Pay 支付按钮提供个性化设置, 显示用户的银行卡网络(例如 Visa、Mastercard)及其银行卡的后四位数:

    按钮类型 之前 之后
    BUY 深色 Google Pay 购买按钮 动态深色 Google Pay 按钮

    此增强功能仅适用于已将支持的银行卡关联到其 Google Pay 账号的用户。

2021 年 2 月

  • 将 AsiaBill、bePaid、ConnexPay、EpicPay、Mixplat、Netopia、PaymentFusion、Pikassa 和 PSCB 添加到了参与的处理方列表中。
  • 将新的 Google Pay 标识素材资源添加到了 用户体验最佳实践中的所有示例。
  • 对象参考中添加了有关增强型客户身份验证 (SCA) 和 countryCode TransactionInfo的 属性的信息。
  • 在对象参考中添加了有关增强型客户身份验证 (SCA) 和 TotalPriceStatus 属性的信息,该属性属于TransactionInfo,位于 对象参考中。
  • PaymentDataRequest对象中添加了有关增强型客户身份验证 (SCA) 的信息,以 教程
  • 对象参考 中添加了有关 buttonLocale 对象 ButtonOptions 中的 的信息。

2021 年 1 月

2020 年 12 月

2020 年 11 月

2020 年 10 月

  • 将 InPlat、IntellectMoney、Rebilly、TAS Link 和 UAPay 添加到了 参与的处理方列表中。
  • 对象参考 中添加了有关 buttonRootNode 的信息,该信息位于 ButtonOptions 对象 中。

2020 年 9 月

2020 年 6 月

2020 年 5 月

2020 年 4 月

2020 年 3 月

2020 年 2 月

2020 年 1 月

  • 将 Paygent、Judopay、Paymark、e-SiTef - Software Express 和 noon payments 添加到了参与的处理方列表 中
  • 品牌推广指南中添加了摘要视图。

2019 年 12 月

  • 将 Billing Systems、Spreedly、theMAP 和 APPEX 添加到了 参与的处理方列表中。
  • 参考 中添加了有关 merchantOrigin 属性在 MerchantInfo 请求对象中的更多信息。
  • Google Pay 演示直播中添加了基本示例、授权支付示例和动态价格更新示例。
  • 概览 中添加了 DIRECT 集成要求。

2019 年 11 月

2019 年 10 月

  • 在参考中添加了有关如何在 allowedCardNetworks 属性中启用巴西借记卡和信用卡组合卡支持的说明,以用于 CardParameters 请求对象 Reference

2019 年 9 月

2019 年 8 月

2019 年 7 月

  • 将 Cathay United Bank、Chase Merchant Services(前身为 Chase Paymentech)、LogPay、Nuvei、 Payler、Paymetric 和 RBS 添加到了 参与的处理方列表中。

2019 年 6 月

2019 年 5 月

2019 年 4 月

  • 将 Computop、MyCheck、Sipay、TPay.com 和 Wirecard 添加到了 参与的处理方列表中。
  • 在参考中将 PayPal 添加为 type 属性中支持的支付方式,用于 PaymentMethod 请求对象,以 参考

2019 年 3 月

2019 年 2 月

2019 年 1 月

2018 年 12 月

  • 在品牌推广指南中将阿拉伯语添加到了“使用 Google Pay 付款”资源。
  • 在付款数据加密中添加了有关 ECv2 的信息,ECv2 是一种更新的加密协议,允许商家存储静态的长期 Google 签名密钥,该密钥只需每 10 年更新一次,适用于 DIRECT集成,用于 付款数据加密
  • 在 Tink 版本说明中添加了有关 Tink 库版本 1.1.0 的 ECv2 载荷支持的信息。 Tink release notes.

2018 年 11 月

2018 年 10 月