ApplePayPaymentSessionRequest

domain
required
string

The internet domain name used to submit an Apple Pay payment. The domain must match a domain you registered for your Apple Pay payment integration.

paymentMethodDomainId
string or null <uuid>

The identifier of the merchant domain. You can retrieve the paymentMethodDomainId from the Toast developer portal.

sessionSecret
string or null

A unique and randomized identifier for the payment intent.

validationURL
required
string <uri>

The Apple Pay gateway URL.

{
  • "validationURL": "http://example.com",
  • "domain": "string",
  • "paymentMethodDomainId": "d57daa6c-5384-431c-962f-a1b7551fbf49",
  • "sessionSecret": "string"
}