> ## Documentation Index
> Fetch the complete documentation index at: https://www.marqeta.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Create request for Google Wallet web push provisioning

> Use this endpoint to add a card to Google Wallet via a web application.

POST/digitalwallets/wpp/googlePayPushProvisioningNotification

> [!NOTE]
>
> This endpoint is scheduled for sunset in June 2027.
> Before the cutoff date, complete [Configuring Google Unified Push Provisioning (UPP)](https://www.marqeta.com/docs/developer-guides/configuring-google-upp.md) and transition to the [v2 API](https://www.marqeta.com/docs/core-api/digital-wallets-management/google-wallet/create-token-provisioning-request-google-as-part-upp.md).

Use this endpoint to add a card to Google Wallet via a web application.

This endpoint does not return a payload in response to a request. Instead, a successful call will return a response code only.

## Header parameter

| Fields | Description |
| - | - |
| req-sys-id string  Required | Identifier generated by the card program. These identifiers are used for troubleshooting requests between the card program and Marqeta. **Allowable Values:**  36 char max |

## Request body

| Fields | Description |
| - | - |
| card\_setting integer  Required | Indicates if the Funding Primary Account Number (FPAN) will be attempted. - **1** - FPAN save will be attempted. - **0** - FPAN save will not be attempted. **Allowable Values:**  `0`, `1` |
| card\_token string  Required | Unique identifier of the card resource. **Allowable Values:**  Any value |
| client\_session\_id string  Required | String provided by Google Wallet that identifies the client session. **Allowable Values:**  Any value |
| integrator\_id string  Required | Google-assigned string that uniquely identifies both the integrator that is initiating the session and the issuer of the card. **Allowable Values:**  Any value |
| public\_device\_id string  Required | String provided by Google Wallet that identifies the Android device that will receive the digital wallet token. **Allowable Values:**  Any value |
| public\_wallet\_id string  Required | String provided by Google Wallet that identifies the device-scoped wallet that receives the digital wallet token. **Allowable Values:**  Any value |
| server\_session\_id string  Required | String provided by Google Wallet that identifies the backend session. **Allowable Values:**  Any value |
| token\_setting integer  Required | Indicates if tokenization will be attempted. - **1** - Tokenization will be attempted. - **0** - Tokenization will not be attempted. **Allowable Values:**  `0`, `1` |


## Related topics

- [Google Wallet Overview](https://www.marqeta.com/docs/core-api/digital-wallets-management/google-wallet.md)
- [Digital Wallets Management Overview](https://www.marqeta.com/docs/core-api/digital-wallets-management.md)
- [Create a request for Google Wallet web push provisioning (UPP)](https://www.marqeta.com/docs/core-api/digital-wallets-management/google-wallet/create-request-google-web-push-provisioning-upp.md)
- [Create digital wallet provisioning request for Google Wallet](https://www.marqeta.com/docs/core-api/tokenization-as-a-service/provisioning-requests/create-digital-wallet-provisioning-request-google-wallet.md)
- [Create a digital wallet provisioning request for Google Wallet (UPP)](https://www.marqeta.com/docs/core-api/tokenization-as-a-service/provisioning-requests/create-digital-wallet-provisioning-request-google-wallet-upp.md)
