ApplePayRequestRequest

data class ApplePayRequestRequest(currencyCode: String, countryCode: String, merchantCapabilities: List<String>, supportedNetworks: List<String>, shippingType: String, requiredBillingContactFields: List<String>, requiredShippingContactFields: List<String>, total: Total)

Properties

countryCode
Link copied to clipboard
val countryCode: String

The country code of the payment request

currencyCode
Link copied to clipboard
val currencyCode: String

The currency code of the payment request.

merchantCapabilities
Link copied to clipboard
val merchantCapabilities: List<String>

The supported payment protocols.

requiredBillingContactFields
Link copied to clipboard
val requiredBillingContactFields: List<String>

The list of fields that you need for a billing contact in order to process the transaction.

requiredShippingContactFields
Link copied to clipboard
val requiredShippingContactFields: List<String>

The list of fields that you need for a shipping contact in order to process the transaction.

shippingType
Link copied to clipboard
val shippingType: String

The type of shipping used by this request.

supportedNetworks
Link copied to clipboard
val supportedNetworks: List<String>

The supported payment networks which constrains the payment cards to be selected.

total
Link copied to clipboard
val total: Total