Google In-App Push Provisioning - Field Descriptions
The following page details each of the fields sent in the request and received in the response when using the Google In-App Push Provisioning endpoint.
Request Fields
The following table describes fields that can be included in the body of the request when using the Google In-App Push Provisioning endpoint.
Field | Description | Mandatory? | Type |
---|---|---|---|
clientWalletProvider | The Token Requestor’s ID (TRID). Only required for Visa. | Conditional | String |
clientWalletAccountID | Client-provided consumer ID that identifies the Wallet Account Holder entity. Only required for Visa. | Conditional | String |
clientDeviceID | 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. | Conditional | String |
clientAppID | 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. | Conditional | String |
billing | Object that contains information on the cardholder's billing address. If Thredd holds no address information of Cardholder then this is mandatory. | Conditional | |
line1 | First line of the cardholder's billing address. | Conditional | String |
line2 | Second line of the cardholder's billing address. | Conditional | String |
city | The city for the cardholder's billing address. | Conditional | String |
countrySubdivision | The country subdivision (for example, a county or state) of the cardholder's billing address. | Conditional | String |
postalCode | The post code for the cardholder's billing address. | Conditional | String |
country | The country for the cardholder's billing address, expressed as a 3-letter (alpha-3) country code as defined in ISO 3166-1. | Conditional | String |
Response Fields
A successful response for the Google In-App Push Provisioning endpoint will return a 200 response.
Field | Description |
---|---|
opaquePaymentCard | Base64 encoded JSON object IssuerInitiatedDigitizationData containing both fundingAccountInfo and tokenizationAuthenticationValue . See Mastercard Developers. |
last4digits | The last 4 digits of the account number. |
name | First name and surname of the cardholder. |
network | The name of network associated with card. For example, Visa or Mastercard. |
address | Object that contains information on the cardholder's address. |
line1 | First line of the cardholder's billing address. |
line2 | Second line of the cardholder's billing address. |
city | The city for the cardholder's billing address. |
countrySubdivision | The country subdivision (for example, a county or state) of the cardholder's billing address. |
postalCode | The post code for the cardholder's billing address. |
country | The country for the cardholder's billing address, expressed as a 3-letter (alpha-3) country code as defined in ISO 3166-1. |
Updated 26 days ago