Important - FAQ - Push to Google UPP Upgrade

TABLE OF CONTENTS


1. Why is a new SDK upgrade in 2026?

Google is introducing changes to its Push Provisioning framework that require an SDK upgrade and introduce additional capabilities:

  • Unified Push Provisioning (UPP) API migration – enables support for Google's new Push Provisioning API
  • Google OPC – supports the Google UPP credential required for the Google Account experience.
  • Bounce Provisioning – allows a provisioning journey initiated from Google Wallet and redirected to the issuer application. Google currently recommends, rather than requires, this capability for UPP migration.
  • Google Wearables – enables card provisioning to supported Google wearable devices and is optional where the issuer's scope is limited to handheld devices.


Google requirement / capability

Indicative Status

Indicative Due date

Customer impact / action

Min SDK version

Google UPP Migration

​​Mandatory

December 31, 2026

Upgrade to the supported Entrust SDK and migrate to UPP.

2.8.1-10

Google OPC

Mandatory

Q1 2027

Enable Google OPC and complete the required key exchange.

2.8.6

Bounce Provisioning

​Recommended

No mandatory deadline

Implement if the Google Wallet-to-issuer app flow is required.

2.8.5

Google Wearables

Optional

No mandatory deadline

Implement if provisioning to supported wearables is required.

2.8.6
















Note: The dates and mandatory/optional status above reflect the information currently available to Entrust. Customers should confirm applicable Google requirements and deadlines directly with Google

2. What happens if I don’t upgrade the SDK?

If you are using an SDK version that does not support Google's new requirements:

  • Your existing Google Push Provisioning implementation may no longer be compatible with Google's supported APIs after the migration deadline.
  • You may not meet Google's UPP requirements.
  • You will not be able to support capabilities requiring newer Entrust SDK versions, including Google OPC

3. Which customers are impacted?

You are impacted if you use:

  • Push to Google Wallet with Full or Light SDK (Native or Bridge)

4. What are the key deadlines?

  • December 2026: All Google Push implementations must migrate to Unified API
  • Q1 2027: All Google Push implementations must support Push to Google Account

5. What are my upgrade options?

Depending on your situation:

  • Free, customer‑led upgrade (no Entrust PS involvement) - Also see #9 and #10
  • Dedicated Entrust Professional Services project

6. When is Entrust Professional Services required?

Professional Services are recommended if:

  • You are using an older or unsupported SDK version.

Professional Services are required if:

  • You want Entrust to support and manage your SDK upgrade. This assistance is delivered through a dedicated Professional Services project.
  • The PGP key exchange required for Google OPC has not yet been completed, as the key exchange requires Entrust involvement

7. How long does an Entrust-led upgrade take?

The indicative duration for an Entrust-led SDK upgrade project is up to four (4) months, depending on the customer's starting SDK version, scope and readiness


8. Who delivers the SDK upgrade?

  • Professional Services: SDK delivery with upgrade support, delivered through a dedicated project. 
  • Support: SDK delivery only, requested through a FreshDesk ticket. Upgrade assistance is not included

9. I need to perform the PGP key exchange for Google OPC. How should I proceed? 

The PGP key exchange required for Google OPC must be handled through an Entrust Professional Services project. The exchange is a prerequisite for Google UPP OPC qualification and production deployment. 

To proceed:

  • Contact your Entrust Sales representative to request the opening of a project for the Google UPP OPC / PGP key exchange.
  • Entrust will generate and securely provide its PGP public key.
  • You will register the Entrust public key with Google and complete the required Google-side configuration.
  • Once completed, provide the corresponding Google key back to Entrust.
  • Entrust will complete the required DCS configuration and support validation of the encrypted data exchange

Important: Even if you are performing the SDK upgrade yourself, a Professional Services project is still required if the PGP key exchange with Entrust has not yet been completed. 

10. Do I need a project for the PGP key exchange?

  • Yes. A Professional Services project is generally required. If you already have an active project, the PGP key exchange may be covered by its existing scope, subject to a case-by-case review. 
  • Exception: For issuers with a Google-approved OPC waiver, Support can handle the PGP key exchange without a project. SDK upgrades are excluded. /!\ Google OPC will be enforced in Q1 2027