Structure

ApplePayRequest

A request for payment, including merchant-specific details and requirements.

Topics

Identifier and Version Information

merchantIdentifier

The merchant identifier you registered with Apple for use with Apple Pay.

version

The Apple Pay version supported on your website.

Transaction Information

countryCode

The merchant’s two-letter country code.

merchantCapabilities

The payment capabilities, such as credit or debit, supported by the merchant.

supportedNetworks

The payment networks supported by the merchant.

supportedCountries

A list of two-letter country codes you provide, used to limit payment to cards from specific countries.

Requested Billing Information

requiredBillingContactFields

The fields of billing information that you require from the user to process the transaction.

Known Contact Information

billingContact

The customer's billing information.

shippingContact

The customer's shipping information.

Custom Data

applicationData

A Base64-encoded string used to contain your application-specific data.

See Also

Payment Request

ApplePayModifier

A dictionary that defines a payment modifier for a specific payment type.