---
title: "supportsDisbursements(using:)"
framework: passkit
role: symbol
role_heading: Type Method
path: "passkit/pkpaymentauthorizationcontroller/supportsdisbursements(using:)"
---

# supportsDisbursements(using:)

Returns a Boolean value that indicates whether this device can process disbursement requests using the specified payment network brands.

## Declaration

```swift
class func supportsDisbursements(using supportedNetworks: [PKPaymentNetwork]) -> Bool
```

## Parameters

- `supportedNetworks`: An array of PKPaymentNetwork elements to check.

## Return Value

Return Value true if the device supports processing disbursements through any of the specified networks; otherwise, false.

## See Also

### Determining whether the user can make payments or disbursements

- [canMakePayments()](passkit/pkpaymentauthorizationcontroller/canmakepayments().md)
- [canMakePayments(usingNetworks:)](passkit/pkpaymentauthorizationcontroller/canmakepayments(usingnetworks:).md)
- [canMakePayments(usingNetworks:capabilities:)](passkit/pkpaymentauthorizationcontroller/canmakepayments(usingnetworks:capabilities:).md)
- [supportsDisbursements()](passkit/pkpaymentauthorizationcontroller/supportsdisbursements().md)
- [supportsDisbursements(using:capabilities:)](passkit/pkpaymentauthorizationcontroller/supportsdisbursements(using:capabilities:).md)
