Google Unified Push Provisioning

Accepts a cardholder's public token and Google Wallet information. Returns an encrypted payload to facilitate card tokenisation with Google and the card network. Used for both In-app and Web push provisioning.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params
string | null

The Token Requestor’s ID (TRID). Only required for Visa.

string | null

Client-provided consumer ID that identifies the Wallet Account Holder entity.Only required for Visa.

string | null

The stable device identifier set by the Wallet Provider. Could be computer identifier or ID tied to hardware such as TEE_ID or SE_ID. Required for Visa push provisioning.

string | null

Unique identifier for the client application, used to provide some of the encrypted values. Example: Issuer’s AppID used to select the PAN and the wallet. Required for Visa push provisioning.

billing
object

Object that contains information on the cardholder's billing address. If Thredd holds no address information of Cardholder then this is mandatory.

string | null

This value should be generated via the Google SDK. It's a unique value created on Google's servers. When not null, this field will trigger the inclusion of a Google Opaque Payment Card in the response.

Responses

Language
Credentials
OAuth2
URL
LoadingLoading…
Response
Choose an example:
application/json