---
title: PKPaymentMethodType
framework: passkit
role: symbol
role_heading: Enumeration
path: passkit/pkpaymentmethodtype
---

# PKPaymentMethodType

The type of cards available in Apple Pay.

## Declaration

```swift
enum PKPaymentMethodType
```

## Topics

### Payment Method Type Constants

- [PKPaymentMethodType.unknown](passkit/pkpaymentmethodtype/unknown.md)
- [PKPaymentMethodType.debit](passkit/pkpaymentmethodtype/debit.md)
- [PKPaymentMethodType.eMoney](passkit/pkpaymentmethodtype/emoney.md)
- [PKPaymentMethodType.credit](passkit/pkpaymentmethodtype/credit.md)
- [PKPaymentMethodType.prepaid](passkit/pkpaymentmethodtype/prepaid.md)
- [PKPaymentMethodType.store](passkit/pkpaymentmethodtype/store.md)

### Initializers

- [init(rawValue:)](passkit/pkpaymentmethodtype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting the payment method’s attributes

- [type](passkit/pkpaymentmethod/type.md)
- [displayName](passkit/pkpaymentmethod/displayname.md)
- [network](passkit/pkpaymentmethod/network.md)
- [billingAddress](passkit/pkpaymentmethod/billingaddress.md)
