---
title: "init(identifier:title:art:addRequestConfiguration:)"
framework: passkit
role: symbol
role_heading: Initializer
path: "passkit/pkissuerprovisioningextensionpaymentpassentry/init(identifier:title:art:addrequestconfiguration:)"
---

# init(identifier:title:art:addRequestConfiguration:)

Creates a new entry for a payment pass that a user adds to Wallet.

## Declaration

```swift
init?(identifier: String, title: String, art: CGImage, addRequestConfiguration configuration: PKAddPaymentPassRequestConfiguration)
```

## Parameters

- `identifier`: The value that you use to identify the card.
- `title`: The name for the pass the system displays to the user when they add or select the card.
- `art`: The image that the system displays to the user when they add or select the card.
- `configuration`: The configuration that an doc://com.apple.passkit/documentation/PassKit/PKAddSecureElementPassViewController uses to create a secure pass.
