<!--
{
  "availability" : [
    "iOS: -",
    "iPadOS: -",
    "macCatalyst: -",
    "macOS: -",
    "visionOS: -",
    "watchOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "PassKit",
  "identifier" : "/documentation/PassKit/PKPaymentNetwork",
  "metadataVersion" : "0.1.0",
  "role" : "Structure",
  "symbol" : {
    "kind" : "Structure",
    "modules" : [
      "PassKit (Apple Pay and Wallet)"
    ],
    "preciseIdentifier" : "c:@T@PKPaymentNetwork"
  },
  "title" : "PKPaymentNetwork"
}
-->

# PKPaymentNetwork

A type that represents a payment method.

```
struct PKPaymentNetwork
```

## Topics

### Payment networks

[`amex`](/documentation/PassKit/PKPaymentNetwork/amex)

An American Express payment card.

[`bancomat`](/documentation/PassKit/PKPaymentNetwork/bancomat)

A Bancomat payment card.

[`bancontact`](/documentation/PassKit/PKPaymentNetwork/bancontact)

A Bancontact payment card.

[`bankAxept`](/documentation/PassKit/PKPaymentNetwork/bankAxept)

[`barcode`](/documentation/PassKit/PKPaymentNetwork/barcode)

A QR code to use for payment.

[`carteBancaire`](/documentation/PassKit/PKPaymentNetwork/carteBancaire)

[`cartesBancaires`](/documentation/PassKit/PKPaymentNetwork/cartesBancaires)

A Cartes Bancaires payment card.

[`chinaUnionPay`](/documentation/PassKit/PKPaymentNetwork/chinaUnionPay)

A China Union Pay payment card.

[`dankort`](/documentation/PassKit/PKPaymentNetwork/dankort)

The Dankort payment card.

[`discover`](/documentation/PassKit/PKPaymentNetwork/discover)

A Discover payment card.

[`eftpos`](/documentation/PassKit/PKPaymentNetwork/eftpos)

The electronic funds transfer at point of sale (EFTPOS) payment method.

[`electron`](/documentation/PassKit/PKPaymentNetwork/electron)

An Electron debit card.

[`elo`](/documentation/PassKit/PKPaymentNetwork/elo)

The Elo payment card.

[`girocard`](/documentation/PassKit/PKPaymentNetwork/girocard)

A Girocard payment method.

[`idCredit`](/documentation/PassKit/PKPaymentNetwork/idCredit)

An iD payment card.

[`interac`](/documentation/PassKit/PKPaymentNetwork/interac)

The Interac payment method.

[`JCB`](/documentation/PassKit/PKPaymentNetwork/JCB)

A JCB payment card.

[`mada`](/documentation/PassKit/PKPaymentNetwork/mada)

A mada payment card.

[`maestro`](/documentation/PassKit/PKPaymentNetwork/maestro)

A Maestro payment card.

[`masterCard`](/documentation/PassKit/PKPaymentNetwork/masterCard)

A Mastercard payment card.

[`meeza`](/documentation/PassKit/PKPaymentNetwork/meeza)

[`mir`](/documentation/PassKit/PKPaymentNetwork/mir)

A Mir payment card.

[`nanaco`](/documentation/PassKit/PKPaymentNetwork/nanaco)

A Nanaco payment card.

[`NAPAS`](/documentation/PassKit/PKPaymentNetwork/NAPAS)

[`pagoBancomat`](/documentation/PassKit/PKPaymentNetwork/pagoBancomat)

[`postFinance`](/documentation/PassKit/PKPaymentNetwork/postFinance)

A PostFinance AG payment card.

[`privateLabel`](/documentation/PassKit/PKPaymentNetwork/privateLabel)

Store credit and debit cards.

[`quicPay`](/documentation/PassKit/PKPaymentNetwork/quicPay)

A QUICPay payment card.

[`suica`](/documentation/PassKit/PKPaymentNetwork/suica)

A Suica payment card.

[`tmoney`](/documentation/PassKit/PKPaymentNetwork/tmoney)

The TMoney card.

[`visa`](/documentation/PassKit/PKPaymentNetwork/visa)

A Visa payment card.

[`vPay`](/documentation/PassKit/PKPaymentNetwork/vPay)

A Visa V Pay payment card.

[`waon`](/documentation/PassKit/PKPaymentNetwork/waon)

A WAON payment card.

[`carteBancaires`](/documentation/PassKit/PKPaymentNetwork/carteBancaires)

A Cartes Bancaires payment card.

### Initializers

[`init(_:)`](/documentation/PassKit/PKPaymentNetwork/init(_:))

Creates a new payment network structure with the raw value you provide.

[`init(rawValue:)`](/documentation/PassKit/PKPaymentNetwork/init(rawValue:))

Creates a new payment network structure with the string you provide.

### Macros

[`PKAutomaticReloadPaymentRequest_h`](/documentation/PassKit/PKAutomaticReloadPaymentRequest_h)

[`PKAutomaticReloadPaymentSummaryItem_h`](/documentation/PassKit/PKAutomaticReloadPaymentSummaryItem_h)

[`PKCONSTANTS_H`](/documentation/PassKit/PKCONSTANTS_H)

[`PKPaymentTokenContext_h`](/documentation/PassKit/PKPaymentTokenContext_h)

[`PKRecurringPaymentRequest_h`](/documentation/PassKit/PKRecurringPaymentRequest_h)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)