Contains information needed to launch a wallet payment page and returns the shopper details from the wallet.
Includes the following properties:
Apple Pay
Request - Create Wallet
| Property Name | Type | Required | Description |
|---|---|---|---|
walletType | string | Required | Wallet type. Value must be APPLE_PAY. |
validationUrl | string | Required | The URL used to validate the merchant's server.Value is extracted from event.validationURL. See Apple Pay Guide. |
domainName | string | Required | Merchant's registered domain. |
displayName | string | Optional | The name displayed on Touch Bar of newer Macs.Maximum 64 characters. |
Request - Onboard Apple Pay
| Property Name | Type | Required | Description |
|---|---|---|---|
walletType | string | Required | Wallet type. Value must be APPLE_PAY. |
applePay | object | Required | Object containing:
https:// in the domain name |
Request - Update Apple Pay Onboarding Information
| Property Name | Type | Required | Description |
|---|---|---|---|
walletType | string | Required | Wallet type. Value must be APPLE_PAY. |
applePay | object | Required | Object containing:
https:// in the domain name |
Response - Create Wallet
| Property Name | Type | Description |
|---|---|---|
walletType | string | Wallet type. |
walletToken | string | Token for the wallet. |
Response - Update & Retrieve Apple Pay Onboarding Information
| Property Name | Type | Description |
|---|---|---|
walletType | string | Wallet type. |
applePay | object | Object containing:
|
