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

# merchantCapabilities

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

## 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

### Setting the transaction information

- [countryCode](applepayontheweb/applepayrequestbase/countrycode.md)
- [supportedNetworks](applepayontheweb/applepayrequestbase/supportednetworks.md)
- [supportedCountries](applepayontheweb/applepayrequestbase/supportedcountries.md)
