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 | ||
PLAIN |
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 aborderRadius
property. Check the Object reference for more information.
February 2023
- Updated card network assets for the dynamic button.
June 2021
- Added a tutorial and reference documentation for the Promo Codes feature, which allows merchants to update and display promo codes on the payment sheet.
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 |
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 ofTransactionInfo
to Object reference. - Added information about Strong Customer Authentication (SCA) and the
TotalPriceStatus
property ofTransactionInfo
to Object reference. - Added information about Strong Customer Authentication (SCA) in the
PaymentDataRequest
object to Tutorial. - Added information about
buttonLocale
in theButtonOptions
object to Object reference.
January 2021
- Added CardKnox, Cloud9 Payment Gateway (C9PG), Corefy, Pay.nl, and ReePay to the list of participating processors.
- Added the new Google Pay Mark asset to Brand guidelines.
December 2020
- Added ЮKassa, IMOJE, Modulbank, PayNearMe, QIWI, and QualPay to the list of participating processors.
- Added an interactive module to customize the Google Pay button to Customize your button.
November 2020
- Added AllPayments, CellPoint Mobile, Evopay, and Primer to the list of participating processors.
- Added instructions to configure the Google Pay API to comply with Strong Customer Authentication (SCA) to SCA and Google Pay API.
October 2020
- Added InPlat, IntellectMoney, Rebilly, TAS Link, and UAPay to the list of participating processors.
- Added information about
buttonRootNode
in theButtonOptions
object to Object reference.
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 theButtonOptions
object to Object reference. - Added instructions to access our test card suite in the
TEST
environment to Test card suite.
June 2020
- Added ConcordPay, Payfacto, Radial to the list of participating processors.
- Added more information about possible Merchant ID values to Tutorial.
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
- Added FreedomPay, Paymo, Oceanpayment, and PayU India to the list of participating processors.
March 2020
- Added 2C2P, Windcave, dLocal, and Paymentwall to the list of participating processors.
- Added GATEWAY parameter values to Tutorial.
- Added the
allowedCreditCardsk
property to the Card Parameters Request Object that allows merchants to filter out credit card transactions to Reference. - Added instructions to gain production access using Google Pay & Wallet Console to Request Production Access.
- Added instructions to contact support for onboarding and technical questions using Google Pay & Wallet Console to How to get help and Troubleshooting.
February 2020
- Added PayOnline to the list of participating processors.
January 2020
- Added Paygent, Judopay, Paymark, e-SiTef - Software Express, and noon payments to the list of participating processors.
- Added summary view to Brand Guidelines.
December 2019
- Added Billing Systems, Spreedly, theMAP, and APPEX to the list of participating processors.
- Added more information for the
merchantOrigin
property in theMerchantInfo
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
- Added Tranzzo, MOBI.Money, Suntech, and Best2Pay to the list of participating processors.
- Added OpenCart to the list of participating platforms.
October 2019
- Added instructions to enable Brazil debit and credit combo card support in the
allowedCardNetworks
property for theCardParameters
request object to Reference.
September 2019
- Added NCCC, eCard, and BlueGate (NTTData) to the list of participating processors.
August 2019
- Added PayAnyWay, Paragon Payment Solutions, and Paylane to the list of participating processors.
- Added
CheckoutActivity.java
to replaceYourActivity.java
to Tutorial. - Added
PaymentsUtil.java
to replaceGooglePay.java
to Tutorial. - Added new supplemental images to UX best practices.
- Added instructions to customize your integration for SCA compliance to Strong Customer Authentication.
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
- Added CardConnect, eGHL, and LogPay to the list of participating processors.
- Added a diverse set of sample token examples to Test with sample tokens.
- Added more information and examples to UX best practices.
- Added new
allowedCardNetworks
option, INTERAC, to Tutorial.
May 2019
- Added Braspag, Ecard, Redsys, and Worldnet to the list of participating processors.
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 thePaymentMethod
request object to Reference.
March 2019
- Added iQmetrix, Portmone, and Vindicia to the list of participating processors.
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
andgatewayMerchantId
properties for theTokenizationSpecification
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
- Added more information about the Google Pay mark to Brand guidelines.
- Added NMI to the list of participating processors.
October 2018
- Added instructions for Key rotation for
DIRECT
integrations to Payment data cryptography.