
Connect Synerise with Apple Wallet to let your customers add [wallet passes](/docs/campaign/wallet-passes) to Apple Wallet.

## Requirements

An Apple Developer account with access to **Certificates, Identifiers & Profiles**.

Unlike other integrations, you don't collect credentials from Apple upfront. Instead, Synerise generates a Certificate Signing Request (CSR) that you exchange for a Pass Type ID Certificate in Apple Developer Portal, then upload back to Synerise - see [Enabling Apple Wallet in Synerise](#enabling-apple-wallet-in-synerise).

## Enabling Apple Wallet in Synerise

1. Go to <img src="/api/docs/image/ad5911f3e3e1b87d3cda4bbfa051e6606d9bbc87/icons/settings-icon.svg" alt="Settings icon" class="icon">**Settings > Apps & Services**.
2. In the list of integrations, click **Apple Wallet**.
3. Click **New connection**.  
    **Result**: A configuration form opens.  
    <figure><img src="/api/docs/image/ad5911f3e3e1b87d3cda4bbfa051e6606d9bbc87/docs/settings/_gfx/apple-wallet-config.png" class="medium" alt="Apple Wallet connection configuration form in Synerise, showing the Connection name field and Generate and download button under Generate CSR, and the certificate upload area below"><figcaption>The Apple Wallet connection configuration form</figcaption></figure>

### Generating the CSR

1. Under **Generate CSR**, in the **Connection name** field, enter a name (for example, `Loyalty Program – Production`).  
    This name identifies the connection in Synerise and is used to generate the Certificate Signing Request (CSR).
2. Click **Generate & download**.  
    **Result**: Synerise generates a CSR file and downloads it to your computer. You need this file to create an Apple Pass Type ID Certificate in the next step.

### Creating the certificate in Apple Developer Portal

Use the downloaded CSR file to create a Pass Type ID Certificate in Apple Developer Portal.

1. Sign in to Apple Developer Portal.
2. Go to **Certificates, Identifiers & Profiles**.
3. Create or select a Pass Type ID.
4. Create a Pass Type ID Certificate.
5. Upload the CSR file generated by Synerise.
6. Download the generated certificate.

### Uploading the certificate

1. Back in Synerise, under **Upload certificate > Add certificate**, upload the Pass Type ID Certificate you downloaded from Apple Developer Portal, or drag and drop the file onto the upload area.  
    
   <div class="admonition admonition-important"><div class="admonition-icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2.5"><path stroke-linecap="round" stroke-linejoin="round" d="M12 8v4m0 4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z" /></svg></div><div class="admonition-body"><div class="admonition-content">

   The certificate must be generated from the current Synerise CSR. If you generate a new CSR, any certificate created from a previous CSR is no longer valid - you must repeat [Creating the certificate in Apple Developer Portal](#creating-the-certificate-in-apple-developer-portal) with the new CSR.

   </div></div></div>

2. Click **Apply**.  
    **Result**: The connection with Apple Wallet is created and ready to use as the **Apple credential ID** when [configuring a wallet pass's credentials](/docs/campaign/wallet-passes/creating-wallet-passes#configuring-credentials).
