---
title: isPaymentPassActivationAvailable()
framework: passkit
role: symbol
role_heading: Type Method
path: passkit/pkpasslibrary/ispaymentpassactivationavailable()-swift.type.method
---

# isPaymentPassActivationAvailable()

Returns a Boolean value that indicates whether the device supports adding payment passes.

## Declaration

```swift
class func isPaymentPassActivationAvailable() -> Bool
```

## Return Value

Return Value true if the device supports adding payment passes.

## See Also

### Deprecated Methods

- [activate(_:withActivationCode:completion:)](passkit/pkpasslibrary/activate(_:withactivationcode:completion:).md)
- [activate(_:withActivationData:completion:)](passkit/pkpasslibrary/activate(_:withactivationdata:completion:).md)
- [canAddPaymentPass(withPrimaryAccountIdentifier:)](passkit/pkpasslibrary/canaddpaymentpass(withprimaryaccountidentifier:).md)
- [isPaymentPassActivationAvailable()](passkit/pkpasslibrary/ispaymentpassactivationavailable()-swift.method.md)
- [present(_:)](passkit/pkpasslibrary/present(_:)-67jce.md)
- [remotePaymentPasses()](passkit/pkpasslibrary/remotepaymentpasses().md)
