Information about an Apple Pay payment session created by the Toast platform. You can use the information about the payment session to accept Apple Pay payments from restaurant guests in your integration ordering interface.
displayName | string The business name of the restaurant that is taking the Apple Pay payment. |
domainName | string The internet domain name that the guest will use to submit an Apple Pay payment. |
epochTimestamp | string <date-time> The date and time that the payment session was created, expressed in
seconds after the UNIX epoch Toast API timestamps typically use ISO-8601 format. This timestamp value is shared with the Apple Pay service, which requires the UNIX epoch format. |
expiresAt | string <date-time> The date and time that the payment session will no longer be usable,
expressed in seconds after the UNIX epoch Toast API timestamps typically use ISO-8601 format. This timestamp value is shared with the Apple Pay service, which requires the UNIX epoch format. |
merchantIdentifier | string The unique identifier of the Apple Pay payment account that the Toast platform uses to process payments. |
merchantSessionIdentifier | string A unique identifier string for the payment session. |
nonce | string A single-use string that you use to process Apple Pay payments during the payment session. You can use any string format. |
operationalAnalyticsIdentifier | string FIXME: need description. |
pspId | string FIXME: need description. |
retries | string FIXME: need description. |
signature | string The string key that you use to process an Apple Pay payment in your integration ordering interface. |
{- "epochTimestamp": "2019-08-24T14:15:22Z",
- "expiresAt": "2019-08-24T14:15:22Z",
- "merchantSessionIdentifier": "string",
- "nonce": "string",
- "merchantIdentifier": "string",
- "domainName": "string",
- "displayName": "string",
- "signature": "string",
- "operationalAnalyticsIdentifier": "string",
- "retries": "string",
- "pspId": "string"
}