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

# supportsDisbursements(using:capabilities:)

Returns a Boolean value indicating whether this device can process disbursement requests using the specified payment network brands and capabilities.

## Declaration

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

## Parameters

- `supportedNetworks`: An array of PKPaymentNetwork elements to check.
- `capabilties`: One of the doc://com.apple.passkit/documentation/PassKit/PKMerchantCapability capabilities.

## Return Value

Return Value true if the device supports processing disbursements through any of the specified networks and merchant capabilities; 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:)](passkit/pkpaymentauthorizationcontroller/supportsdisbursements(using:).md)
