---
title: "init(dictionary:)"
framework: passkit
role: symbol
role_heading: Initializer
path: "passkit/pkpaymentmerchantsession/init(dictionary:)"
---

# init(dictionary:)

Creates an object that validates the identity of a merchant for a payment request.

## Declaration

```swift
init(dictionary: [AnyHashable : Any])
```

## Parameters

- `dictionary`: An opaque object returned by the Apple Payment server.
