---
title: supportedCountries
framework: passkit
role: symbol
role_heading: Instance Property
path: passkit/pkpaymentrequest/supportedcountries
---

# supportedCountries

A list of ISO 3166 country codes to limit payments to cards from specific countries or regions.

## Declaration

```swift
var supportedCountries: Set<String>? { get set }
```

## Discussion

Discussion Use the list of supported countries or regions to limit payments to cards that were issued in specific countries or regions. For example, debit cards may expect transactions only in the country or region where the card was issued. Indicate the supported countries or regions by using ISO 3166 country codes. The supported countries or regions list does not affect the currency used for the transaction.

## See Also

### Setting currency and region information

- [currencyCode](passkit/pkpaymentrequest/currencycode.md)
- [countryCode](passkit/pkpaymentrequest/countrycode.md)
