---
title: supportedNetworks
framework: passkit
role: symbol
role_heading: Instance Property
path: passkit/pkpaymentrequest/supportednetworks
---

# supportedNetworks

The payment methods that you support.

## Declaration

```swift
var supportedNetworks: [PKPaymentNetwork] { get set }
```

## Discussion

Discussion This property constrains the payment methods that the user can select to fund the payment. For possible values, see PKPaymentNetwork. In macOS 12.3, iOS 15.4, watchOS 8.5, and Mac Catalyst 15.4 or later, specify payment methods in the order you prefer. For example, to specify the default network to use for cobadged cards, set the first element in the array to the default network, and alternate networks afterward in the order you prefer. note: Apps supporting debit networks should check for regional regulations. For more information, see Complying with regional regulations.

## See Also

### Selecting the payment networks

- [availableNetworks()](passkit/pkpaymentrequest/availablenetworks().md)
- [PKPaymentNetwork](passkit/pkpaymentnetwork.md)
