Page Summary
-
Google Pay API documentation has been updated with new features, including BNPL availability on desktop web and a new documentation changelog for pay/api.
-
Several participating processors have been added or updated, and test card suites have been enhanced with notes and warnings.
-
Quickstart information for Android and web has been added, along with updates to payment buttons and integration checklists.
-
Google Pay developer community links are now included on DevSite to encourage engagement, and Google Analytics 4 tracking has been implemented.
-
Troubleshooting information for specific errors and updates regarding currency codes and JWT issue time expiration have also been added.
This page contains information about updates to the Google API documentation.
- Added the
formatoption to theShippingAddressParametersobject. - Added the
FULL-ISO3166option to thebillingAddressParametersandshippingAddressParametersformatparameter. - Added the optional
iso3166AdministrativeAreaparameter to theAddressandIntermediateAddressobjects.
- Created a new page about documentation change log for pay/api.
- Changed the title of the Release notes section to API release notes in the navigation menu.
- Added JCB code examples in Android, web, and processor for non-tokenized cards.
- Added mstartipg to the list of participating processors
- Updated Google Pay payment button in Android and Publish your integration page for Android and web.
- Changed the title of Update to new payment button to PayButton API.
- Updated the URL for Procard in the list of participating processors.
- Updated the Integration checklist on the web.
- Created a new page for Publish your integration for Android and web.
- Deleted and redirected Request production access and Deploy your application to Publish your integration for Android and web.
- Moved the liability shift content from FAQ to a new page and added new questions in the FAQ section for Android and web.
- Added notes in tutorial and demo page for the web.
- Updated test card suite with notes and warnings to reduce maintenance effort.
- Separated Kotlin and Java code block section and added Util and Constants tabs in each language.
PaymentsUtil
Java block to use indented_block instead of regular
expression.- Added release notes on the dynamic payment button expansion to
buttonTypesPAYandPLAINon web. - Updated Android developer documents with the latest dynamic payment button launch.
- Fixed formatting of the Nuvei test card table.
- Added CCV.eu , Fondy , LiqPay , Nuvei , and Worldline to the list of supported pay processors for the test card suite.
- Added troubleshooting information for OR-BIBED-15 error.
- Updated the
CardInfonote on the troubleshooting section for the Android and web.
- Updated the JWT issue time expiration to 12 hours in the developer document.
- Added Shift4 to the list of participating processors.
- Removed the
docTypeandpage_typetags from overview and index files for Google Pay. - Removed the Nomenclature tag
docType: Productfrom specific landing pages to accommodate the new products page launching for IO. - Added FM Finance LTD and Worldline Nordics to the list of participating processors.
- Added note in
displayItemsto indicate thatdisplayItemsis required to implement support for Authorize Payments or Dynamic Price Updates. - Added note in
totalPriceLabelto indicate thattotalPriceLabelis required ifdisplayItemsare defined.
- Updated references to the Brand guidelines - custom button and Customize your button examples.
- Added a note to the Live Google Pay demos page that a button is displayed only if the browser supports it.
- Managed public access to the Google Pay payment button static assets through the pwgeap-devdocs-static-assets Google group for Android merchants.
- Updated height of the iframe for the custom Google Pay button examples.

