Keys for the paymentRequest dictionary.
- Business Chat API 1.0+
A dictionary that describes the Apple Pay configuration. For the list of dictionary keys, see ApplePayItem dictionary.
The merchant’s two-letter ISO 3166 country code.
The three-letter ISO 4217 currency code for the payment.
An array of line items explaining payments and additional charges. Line items are not required. However, the array cannot be empty if the lineItems key is present. For more information, see
Billing Contact Fields
The list of the customer's required billing information needed to process the transaction. For the list of possible strings, see
Require only the contact fields needed to process the payment. Requesting unnecessary fields adds complexity to the transaction, which can increase the chances of the customer canceling the payment request.
Shipping Contact Fields
The list of shipping or contact information required from the customer to fulfill the order. For example, if you need the customer's email or phone number, then include this key. For the list of possible strings, see
An array that lists the available shipping methods. The Apple Pay payment sheet displays the first shipping method from the array as the default shipping method. For the list of shipping method dictionary keys, see
An array of countries to support. List each country with their ISO 3166 country code.
For additional information about the payment request dictionary, see