Release notes

This page lists the major changes in each release of Google Pay API. The release notes are ordered and identified by date, and they include descriptions of the changes.

July 2024

    The CreateButton API now supports personalization for the "Pay" and "Plain" Google Pay payment buttons, displaying the user's card network (e.g., Visa, Mastercard) and the last four digits of their card:

    Button Type Before After
    PAY Buy Dark Google Pay button Dynamic Dark Google Pay button
    PLAIN Pay Dark Google Pay button Dynamic Dark Google Pay button

    This enhancement is available only to users who have an eligible card linked to their Google Pay account.

March 2024

  • The createButton() API now accepts a borderRadius property. Check the Object reference for more information.

February 2023

June 2021

March 2021

    The CreateButton API now supports personalization for the "Buy" Google Pay payment button, displaying the user's card network (e.g., Visa, Mastercard) and the last four digits of their card:

    Button Type Before After
    BUY Buy Dark Google Pay button Dynamic Dark Google Pay button

    This enhancement is available only to users who have an eligible card linked to their Google Pay account.

February 2021

  • Added AsiaBill, bePaid, ConnexPay, EpicPay, Mixplat, Netopia, PaymentFusion, Pikassa, and PSCB to the list of participating processors.
  • Added the new Google Pay Mark asset to all of the examples in UX best practices.
  • Added information about Strong Customer Authentication (SCA) and the countryCode property of TransactionInfo to Object reference.
  • Added information about Strong Customer Authentication (SCA) and the TotalPriceStatus property of TransactionInfo to Object reference.
  • Added information about Strong Customer Authentication (SCA) in the PaymentDataRequest object to Tutorial.
  • Added information about buttonLocale in the ButtonOptions object to Object reference.

January 2021

December 2020

November 2020

October 2020

September 2020

  • Added Alfa-Bank Ukraine, AsiaPay, Bizzon, Credorax, and Payload to the list of participating processors.
  • Added a video that explains the Google Pay API in Brazilian Portuguese to Overview.
  • Added a button resizing example to Live Google Pay demos.
  • Added information about buttonSizeMode in the ButtonOptions object to Object reference.
  • Added instructions to access our test card suite in the TEST environment to Test card suite.

June 2020

May 2020

  • Added Kassa to the list of participating processors.
  • Added instructions to update the Merchant ID value when moving to PRODUCTION to Deploy production environment.
  • Added payment flow figures to explain the relationship between Merchants, Google, and Payment Processors to Overview.
  • Added more information about the isReadytoPay client reference to Reference.

April 2020

March 2020

February 2020

January 2020

December 2019

  • Added Billing Systems, Spreedly, theMAP, and APPEX to the list of participating processors.
  • Added more information for the merchantOrigin property in the MerchantInfo request object to Reference.
  • Added a Basic Example, Authorize Payments Example, and Dynamic Price Update Example to Live Google Pay Demos.
  • Added DIRECT integration requirements to Overview.

November 2019

October 2019

  • Added instructions to enable Brazil debit and credit combo card support in the allowedCardNetworks property for the CardParameters request object to Reference.

September 2019

August 2019

July 2019

  • Added Cathay United Bank, Chase Merchant Services (formerly Chase Paymentech), LogPay, Nuvei, Payler, Paymetric, and RBS to the list of participating processors.

June 2019

May 2019

April 2019

  • Added Computop, MyCheck, Sipay, TPay.com, and Wirecard to the list of participating processors.
  • Added PayPal as a supported payment method in the type property for the PaymentMethod request object to Reference.

March 2019

February 2019

  • Added more information about encryption and sample payloads returned with a DIRECT integration to Test with sample tokens.
  • Added Gestpay, iPay88, Multicarta, Square, and WayForPay to the list of participating processors.
  • Added frequently asked product and troubleshooting questions and answers to FAQ.

January 2019

  • Added Assist, GMO Payment Gateway, and Moneris to the list of participating processors.
  • Added localized content in the following languages:

    • Russian
    • Portuguese (Brazilian)
    • Japanese
    • Polish
    • Chinese (Traditional)
  • Added examples for participating processors to the gateway and gatewayMerchantId properties for the TokenizationSpecification request object to Reference.

Demeber 2018

  • Added Arabic to the "Buy with Google Pay" resource to Brand guidelines.
  • Added information about ECv2, an updated cryptography protocol that allows merchants to store a static, long living, Google signing key that only needs to be updated every 10 years, for DIRECT integrations to Payment data cryptography.
  • Added information about ECv2 payload support for the Tink Library version 1.1.0 to Tink release notes.

November 2018

October 2018