Instance Property

supportedCountries

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

Declaration

sequence < DOMString > supportedCountries;

Discussion

Use the list of supported countries to limit payment cards to those that were issued in specific countries. Indicate the supported countries by using ISO 3166 country codes.

The supportedCountries list does not affect the currency used for the transaction, and it applies to all payment cards in Wallet.

Available in Apple Pay JS API version 3.

See Also

Transaction Information

countryCode

Required. The merchant’s two-letter ISO 3166 country code.

currencyCode

Required. The three-letter ISO 4217 currency code for the payment.

merchantCapabilities

Required. The payment capabilities supported by the merchant.

shippingMethods

A list of available methods for shipping physical goods.

shippingType

An optional value that indicates how purchased items are to be shipped.

supportedNetworks

Required. The payment networks supported by the merchant.

ApplePayMerchantCapability

The payment capabilities supported by the merchant.

ApplePayShippingMethod

The shipping method for delivering physical goods.

ApplePayShippingType

A type that indicates how purchased items are to be shipped.