Contains information needed to launch a wallet payment page and returns the shopper details from the wallet.
Includes the following properties, depending on if it is for Apple Pay on the web or Visa Checkout:
Apple Pay
Request - Create Wallet
Property Name | Type | Required | Description |
|---|---|---|---|
| string | Required | Wallet Type. |
| string | Required | The URL used to validate the merchant's server. Value is extracted from Apple Pay JS. See Apple Pay Guide. |
| string | Required | Merchant's registered domain. |
| string | Optional | The name displayed on Touch Bar of newer Macs. Maximum 64 characters. |
Request - Onboard Apple Pay
Property Name | Type | Required | Description |
|---|---|---|---|
| string | Required | Wallet type. |
| container | Required | Contains:
Notes:
|
Request - Update Apple Pay Onboarding Information
| string | Required | Wallet type. |
| container | Required | Contains:
Note: Do not include |
Response - Create Wallet
| Property Name | Type | Description |
|---|---|---|
wallet-type | string | Wallet type. |
wallet-token | string | Token for the wallet. |
Response - Update & Retrieve Apple Pay Onboarding Information
Property Name | Type | Description |
|---|---|---|
| string | Wallet type. |
| container | Contains:
|
Visa Checkout
Request - Create Wallet
Property Name | Type | Required | Description |
|---|---|---|---|
| string | Required | Wallet type. |
| long | Required | Merchant’s store ID. |
| string | Required | The ID returned from Visa Checkout on success event. |
Response - Create Wallet
Property Name | Type | Description |
|---|---|---|
| long | ID associated with this wallet resource. |
| string | Shopper's first name. |
| string | Shopper's last name. |
| string | Shopper's email. |
| string | Shopper's country code. |
| string | Shopper's phone number. |
| container | Contains credit-card properties. |
| container | Container of billing-contact-info properties. |
| container | Container of shipping-contact-info properties. |
Response - Retrieve Wallet
Property Name | Type | Description |
|---|---|---|
| string | Shopper's first name. |
| string | Shopper's last name. |
| string | Shopper's email. |
| string | Shopper's country code. |
| string | Shopper's phone number. |
| container | Container of credit-card properties. |
| container | Container of billing-contact-info properties. |
| container | Container of shipping-contact-info properties. |
