<!--
{
  "availability" : [
    "iOS: 17.0.0 -",
    "iPadOS: 17.0.0 -",
    "macCatalyst: -",
    "visionOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "PassKit",
  "identifier" : "/documentation/PassKit/PKDisbursementRequest/supportedRegions-1cl0f",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "PassKit (Apple Pay and Wallet)",
      "PassKit"
    ],
    "preciseIdentifier" : "s:So21PKDisbursementRequestC7PassKitE16supportedRegionsSay10Foundation6LocaleV6RegionVGSgvp"
  },
  "title" : "supportedRegions"
}
-->

# supportedRegions

An array of regions that describe the locations to support.

```
var supportedRegions: [Locale.Region]? { get set }
```

## Discussion

If you provide this array, the system filters the selectable payment passes to those the payment service providers (PSP) issued in the supported regions. Indicate the supported countries or regions by using <doc://com.apple.documentation/documentation/Foundation/Locale/Region-swift.struct> structures that represent the [ISO 3166](https://www.iso.org/iso-3166-country-codes.html) country codes to filter.

The ordering of the elements you provide doesn’t affect the filtering of the cards. For example, debit cards may expect transactions only in the country or region of issuance for the card.

The supported countries or regions list doesn’t affect the currency of the transaction.

For more information on region codes, see [ISO 3166 region codes](https://www.iso.org/iso-3166-country-codes.html).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)