---
title: merchantCapabilities
framework: applepayontheweb
role: symbol
role_heading: Instance Property
path: applepayontheweb/applepaypaymentrequest/merchantcapabilities
---

# merchantCapabilities

An array of the payment capabilities that the merchant supports, such as credit or debit.

## Declaration

```data
required sequence <ApplePayMerchantCapability> merchantCapabilities;
```

## Discussion

Discussion The supported values for merchantCapabilities are: supports3DS - Required. This value must be supplied. supportsCredit - Optional. If present,  only transactions that are categorized as credit cards are allowed. supportsDebit - Optional. If present, only transactions that are categorized as debit cards are allowed. supportsEMV - Include this value only if you support China Union Pay transactions. If both or neither supportsCredit and supportsDebit values are supplied, the transaction allows both credit and debit cards.

## See Also

### Working with transaction information

- [countryCode](applepayontheweb/applepaypaymentrequest/countrycode.md)
- [currencyCode](applepayontheweb/applepaypaymentrequest/currencycode.md)
- [shippingMethods](applepayontheweb/applepaypaymentrequest/shippingmethods.md)
- [shippingType](applepayontheweb/applepaypaymentrequest/shippingtype.md)
- [supportedCountries](applepayontheweb/applepaypaymentrequest/supportedcountries.md)
- [supportedNetworks](applepayontheweb/applepaypaymentrequest/supportednetworks.md)
- [ApplePayMerchantCapability](applepayontheweb/applepaymerchantcapability.md)
- [ApplePayShippingMethod](applepayontheweb/applepayshippingmethod.md)
- [ApplePayShippingType](applepayontheweb/applepayshippingtype.md)
