Samsung 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 Samsung 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 Samsung 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 Samsung In-App Push Provisioning endpoint will return a 200 response.
| Field | Description | 
|---|---|
| opaquePaymentCard | Base64 encoded JSON object IssuerInitiatedDigitizationDatacontaining bothfundingAccountInfoandtokenizationAuthenticationValue. 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 2 months ago
