本页面会跟踪 Google Pay API for Android 的更新。
2026 年 4 月 27 日
通过 Android 版 Google Pay API 中的回调添加了对动态价格更新的支持。借助此功能,商家可以根据用户操作(例如更改送货地址或运费选项)动态更新支付页面。这需要使用 com.google.android.gms:play-services-wallet 库的 20.0.0 版或更高版本。新引入的对象包括 PaymentDataCallbacks、PaymentDataRequestUpdate、IntermediatePaymentData 和 PaymentAuthorizationResult。
2026 年 3 月 1 日
扩展了网关测试卡,以支持来自 27 个市场的账单邮寄地址(之前仅限美国)。这样一来,商家就可以在 TEST 环境中测试具有特定国家/地区账单邮寄地址的端到端付款流程。新增的市场包括英国、法国、德国、西班牙、日本、香港、巴西以及其他 20 个国家/地区。
2025 年 11 月 1 日
为 BillingAddressParameters 对象的 format 属性添加了 FULL-ISO3166 选项,并为 ShippingAddressParameters 对象引入了新的 format 属性。更新了 IntermediateAddress 和 Address 对象的返回属性,以包含新的格式属性 iso3166AdministrativeArea。此更改不会对现有实现造成破坏性影响。如需了解详情,请查看参考页面。
2025 年 10 月 1 日
为 Pay Button API 添加了对新的 PIX 和 EWALLET 按钮类型的支持
添加了新的 CONTINUE_TO_REVIEW checkoutOption。使用此选项时,付款表单按钮的标签为“查看订单”。如需了解详情,请查看对象参考文档。
添加了新的 API 方法 getPaymentMetdata,用于提取与用户首选支付方式相关的元数据,以提升用户在结账前的体验。如需详细了解此功能,请与我们联系。
2024 年 7 月 1 日
PayButton API 现在提供了一项个性化功能,可在以下 Google Pay 付款按钮上显示用户的银行卡网络(例如 Visa、Mastercard)和银行卡的最后四位数。此增强功能仅适用于已将支持的银行卡关联到 Google Pay 账号的用户。
2024 年 5 月 1 日
Play 服务 Wallet 库的版本 19.4.0 将最低 SDK 版本设置为 21,并包含内部依赖项更新。
2024 年 2 月 1 日
发布了 Play 服务 Wallet 库的 19.3.0 版,该版本通过引入用于处理 loadPaymentData 任务结果的新合约,在 Android 上添加了对新的 Activity Result API 的支持。首先,使用 GetPaymentData 和 GetPaymentDataResult 协定创建 activity 结果启动器,开始使用该 API。
2023 年 12 月 1 日
发布了 Play 服务 Wallet 库的 19.3.0-beta01 版,该版本通过引入新合约来处理 loadPaymentData 任务结果,从而在 Android 上添加了对新的 Activity Result API 的支持。首先,使用 GetPaymentData 和 GetPaymentDataResult 协定创建 activity 结果启动器,开始使用该 API。此版本还弃用了 AutoResolveHelper#resolveTask(Task<TResult>, Activity, int) 方法。请改用此版本中引入的新的 Activity Result API 协定。
2023 年 9 月 1 日
发布了 Play Services Wallet 库的 19.2.1 版,该版本更新了 PayButton API,以便为 Google Play 服务版本低于 23.21.0 的用户回退到静态按钮资源。
2023 年 6 月 1 日
更新了 Android 版 PayButton API,使按钮文字大小与“GPay”徽标大小相同,按钮边距可调整为最小和最大按钮高度,并提供可配置的圆角半径,以与界面设计保持一致。
2023 年 4 月 1 日
添加了适用于 Android 的 PayButton API,用于生成样式遵循最新 Google Pay 品牌准则的 Google Pay 付款按钮。如需了解如何 更新为新版付款按钮,请参阅开发者文档
2023 年 2 月 1 日
2021 年 2 月 1 日
将 AsiaBill、bePaid、ConnexPay、EpicPay、Mixplat、Netopia、PaymentFusion、Pikassa 和 PSCB 添加到了参与计划的处理方列表中。
在 UX 最佳实践的所有示例中添加了新的 Google Pay 标记素材资源。
2021 年 1 月 1 日
向品牌推广指南添加了新的 Google Pay 标记素材资源。
将 CardKnox、Cloud9 Payment Gateway (C9PG)、Corefy、Pay.nl 和 ReePay 添加到参与处理方列表中。
2020 年 12 月 1 日
将 ЮKassa、IMOJE、Modulbank、PayNearMe、QIWI 和 QualPay 添加到了参与合作的处理方列表中。
2020 年 11 月 1 日
将 AllPayments、CellPoint Mobile、Evopay 和 Primer 添加到了参与的付款处理机构列表中。
在 SCA 和 Google Pay API 中添加了有关如何配置 Google Pay API 以符合增强型客户身份验证 (SCA) 的说明。
2020 年 10 月 1 日
将 InPlat、IntellectMoney、Rebilly、TAS Link 和 UAPay 添加到参与的处理方列表中。
在付款数据加密技术中添加了相关说明,介绍了如何使用我们的 TEST 商家 ID 值通过 TINK 库测试解密。
2020 年 9 月 1 日
将 Alfa-Bank Ukraine、AsiaPay、Bizzon、Credorax 和 Payload 添加到了参与处理方列表。
在概览中添加了一个视频,该视频以巴西葡萄牙语介绍了 Google Pay API。
在测试卡套件中添加了有关如何在 TEST 环境中访问测试卡套件的说明。
在教程中添加了 Kotlin 编程语言的示例代码和示例。
2020 年 6 月 1 日
将 ConcordPay、Payfacto、Radial 添加到了参与的支付处理方列表中。
2020 年 5 月 1 日
在概览中添加了说明商家、Google 和付款处理方之间关系的付款流程图。
将 Kassa 添加到了参与的处理器列表中。
在参考中添加了有关 isReadytoPay 客户端参考的更多信息。
2020 年 4 月 1 日
将 FreedomPay、Paymo、Oceanpayment 和 PayU India 添加到了参与的处理方列表中。
2020 年 3 月 1 日
将 2C2P、Windcave、dLocal 和 Paymentwall 添加到了参与处理方的列表中。
向教程添加了网关形参值。
向 CardParameters 请求对象添加了 allowedCreditCards 属性,以便商家过滤掉信用卡交易以进行参考。
添加了相关说明,介绍了如何通过在 Google Pay &Wallet Console中注册来申请正式版发布权限。
在如何获取帮助和问题排查中添加了相关说明,介绍了如何使用 Google Pay & Wallet Console 联系支持团队,以获取有关初始配置和技术问题的帮助。
2020 年 2 月 1 日
将 PayOnline 添加到了参与的处理方列表中。
2020 年 1 月 1 日
为品牌规范添加了摘要视图。
将 Paygent、Judopay、Paymark、e-SiTef - Software Express 和 noon payments 添加到了参与处理方列表中。
2019 年 12 月 1 日
向概览中添加了 DIRECT 集成要求。
将 Billing Systems、Spreedly、theMAP 和 APPEX 添加到了参与的处理器列表中。
2019 年 11 月 1 日
将 Tranzzo、MOBI.Money、Suntech 和 Best2Pay 添加到了参与处理方的列表中。
将 OpenCart 添加到了参与平台的列表中。
2019 年 10 月 1 日
在 CardParameters 请求对象的 allowedCardNetworks 属性中添加了相关说明,以在参考中启用巴西借记卡和信用卡组合卡支持。
2019 年 9 月 1 日
将 NCCC、eCard 和 BlueGate (NTTData) 添加到了 参与的处理器列表中。
2019 年 8 月 1 日
添加了有关如何自定义集成以符合增强型客户身份验证 (SCA) 要求的说明。
从示例 MerchantInfo 对象中移除了 merchantId 属性。
向用户体验最佳实践添加了新的补充图片。
将 PayAnyWay、Paragon Payment Solutions 和 Paylane 添加到了参与计划的处理方列表中。
更新了教程,添加了 CheckoutActivity.java 以取代 YourActivity.java,并添加了 PaymentsUtil.java 以取代 GooglePay.java。
2019 年 7 月 1 日
将国泰世华银行、Chase Merchant Services(原 Chase Paymentech)、LogPay、Nuvei、Payler、Paymetric 和 RBS 添加到参与计划的处理方列表中。
2019 年 6 月 1 日
在使用示例令牌进行测试中添加了各种示例令牌示例。
向教程添加了新的 allowedCardNetworks 选项 INTERAC。
将 CardConnect、eGHL 和 LogPay 添加到了参与处理方的列表中。
在用户体验最佳实践中添加了更多信息和示例。
2019 年 5 月 1 日
将 Braspag、Ecard、Redsys 和 Worldnet 添加到了参与合作的处理方列表中。
2019 年 4 月 1 日
在 PaymentMethod 请求对象的 type 属性中添加了 PayPal 作为受支持的支付方式,以供参考。
在支持的网关列表中添加了 Computop、MyCheck、Sipay、TPay.com 和 Wirecard。
2019 年 3 月 1 日
将 iQmetrix、Portmone 和 Vindicia 添加到了参与的处理器列表中。
2019 年 2 月 1 日
将 Gestpay、iPay88、MultiCarta、Square 和 WayForPay 添加到了参与的处理方列表中。
在使用示例令牌进行测试中添加了有关加密和通过 DIRECT 集成返回的示例载荷的更多信息。
在常见问题解答中添加了常见的产品和问题排查问题及解答。
2019 年 1 月 1 日
添加了以下语言的本地化内容:俄语、葡萄牙语(巴西)、日语、波兰语和中文(繁体)。
将 Assist、GMO Payment Gateway 和 Moneris 添加到受支持的网关列表中。
2018 年 12 月 1 日
为品牌推广指南中的“使用 Google Pay 付款”资源添加了阿拉伯语版本。
2018 年 11 月 1 日
将 NMI 添加到了参与的处理器列表。
在品牌推广指南中添加了有关 Google Pay 标记的更多信息。
2018 年 10 月 1 日
在付款数据加密中添加了有关 DIRECT 集成的密钥轮替说明。
2018 年 9 月 1 日
向 GitHub 代码示例添加了有关 APIv2 的信息。
2018 年 8 月 1 日
在更新到最新版本中添加了有关新版 Google Pay API (APIv2) 的信息。