> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upmind.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Add Adyen as a Payment Method in Upmind

[<u>Adyen</u>](https://www.adyen.com/) is a global payment gateway supporting credit cards, digital wallets, and local payment options on one platform.

## Getting Adyen credentials

1. Log in to your **Adyen** account.

2. Go to **Developers** > **API Credentials**.

3. Create or select an API credential.

<Frame caption="Create new credential">
  <img src="https://mintcdn.com/upmind/92wYnpdR_k6AjH3x/images/fb/5649ceeb78feefa4.png?fit=max&auto=format&n=92wYnpdR_k6AjH3x&q=85&s=e1889e35ed8f1426a89472b4bd216795" alt="Create new credential" width="1905" height="868" data-path="images/fb/5649ceeb78feefa4.png" />
</Frame>

4. Under **Server settings** > **Authentication**, generate and copy your **API Key**.

<Frame caption="API key">
  <img src="https://mintcdn.com/upmind/6knUVC8F1nK4E5CY/images/fb/c77fac22a8cca054.png?fit=max&auto=format&n=6knUVC8F1nK4E5CY&q=85&s=a9fab71a9da7d5836bc80ffbd747d7ec" alt="API key" width="1893" height="873" data-path="images/fb/c77fac22a8cca054.png" />
</Frame>

5. Under **Client settings** > **Authentication**, generate and copy your **Client Key**.

<Frame caption="Client key">
  <img src="https://mintcdn.com/upmind/5gi4DQpw4X76kT6T/images/fb/b8c70bc50a065145.png?fit=max&auto=format&n=5gi4DQpw4X76kT6T&q=85&s=d421d59145d1fabd8a0d1ce31395ba09" alt="Client key" width="1895" height="865" data-path="images/fb/b8c70bc50a065145.png" />
</Frame>

6. Under **Permission** > **Roles** > **Uncategorized**, enable API tokenise payment details (contact Adyen support if unavailable).

<Frame caption="API tokenise payment details">
  <img src="https://mintcdn.com/upmind/bPO2bBzOxYQR4tYr/images/fb/f53cbd2365147d03.png?fit=max&auto=format&n=bPO2bBzOxYQR4tYr&q=85&s=c28c8f9544aa31608fe7ab0d027acbb9" alt="API tokenise payment details" width="1897" height="871" data-path="images/fb/f53cbd2365147d03.png" />
</Frame>

7. Click **Save changes**.

### Getting Merchant Account

After generating the **API** and **Client Key**, the **Account** column displays your **Merchant Account**.

<Frame caption="Merchant account">
  <img src="https://mintcdn.com/upmind/h8h5zREaX7k8Y-3x/images/fb/109e0d711e6d0813.png?fit=max&auto=format&n=h8h5zREaX7k8Y-3x&q=85&s=1400997f7fbf7dedffc5b2e93bbe168a" alt="Merchant account" width="1905" height="868" data-path="images/fb/109e0d711e6d0813.png" />
</Frame>

### Generate HMAC Key

1. Go to **Developers** > **Webhooks**.

2. Create or edit a webhook.

<Frame caption="Create new webhook">
  <img src="https://mintcdn.com/upmind/FQ1NhxALxjSHvvWW/images/fb/b546fe7167660f53.png?fit=max&auto=format&n=FQ1NhxALxjSHvvWW&q=85&s=c20bc57a390265edfbf19d04d7df116f" alt="Create new webhook" width="1906" height="866" data-path="images/fb/b546fe7167660f53.png" />
</Frame>

3. Under **Security**, generate and copy your **HMAC Key**.

<Frame caption="Generate HMAC key">
  <img src="https://mintcdn.com/upmind/bPO2bBzOxYQR4tYr/images/fb/f9a11839ef5026a5.png?fit=max&auto=format&n=bPO2bBzOxYQR4tYr&q=85&s=a0cf0a942ffc7335d1bcdbaf5c7e934e" alt="Generate HMAC key" width="1897" height="853" data-path="images/fb/f9a11839ef5026a5.png" />
</Frame>

4. Under **Events**, select all.

<Frame caption="Select all">
  <img src="https://mintcdn.com/upmind/FQ1NhxALxjSHvvWW/images/fb/a95a83150d7399af.png?fit=max&auto=format&n=FQ1NhxALxjSHvvWW&q=85&s=925b4fabd92955da5e2dd3875bb9d38f" alt="Select all" width="1918" height="932" data-path="images/fb/a95a83150d7399af.png" />
</Frame>

5. Click **Save configurations**.

6. Enable **Recurring** contract and **Authentication**.

<Frame caption="Save settings">
  <img src="https://mintcdn.com/upmind/Lh8hC132BWHpvRbz/images/fb/4d6a91cee288dbd6.png?fit=max&auto=format&n=Lh8hC132BWHpvRbz&q=85&s=a022ea5406b8393928a9fb1a2bf563de" alt="Save settings" width="1902" height="871" data-path="images/fb/4d6a91cee288dbd6.png" />
</Frame>

<Frame caption="Enable recurring and authentication">
  <img src="https://mintcdn.com/upmind/1-uICsJi9zYpvJVH/images/fb/8d505881ca911e63.png?fit=max&auto=format&n=1-uICsJi9zYpvJVH&q=85&s=083246d8293c9c0b85da350395214407" alt="Enable recurring and authentication" width="1900" height="866" data-path="images/fb/8d505881ca911e63.png" />
</Frame>

7. For more information, check this .

### Additional Settings to Check for Storing Cards

1. Go to **Developers** > **Additional Data** and enable **Recurring detail**.

<Frame caption="Recurring detail">
  <img src="https://mintcdn.com/upmind/ZsIo0APxdVb_gFS-/images/fb/2dd9136abcbdb044.png?fit=max&auto=format&n=ZsIo0APxdVb_gFS-&q=85&s=373e4200543e1685ae6930ce3ddf95e6" alt="Recurring detail" width="1904" height="867" data-path="images/fb/2dd9136abcbdb044.png" />
</Frame>

2. In **Settings** > **Checkout Settings** > **Tokenization**, ensure **Recurring** is *ON*.

<Frame caption="Enable Recurring">
  <img src="https://mintcdn.com/upmind/2ooSxDpt6PiIGMr-/images/fb/07a4bf8a1e7f9548.png?fit=max&auto=format&n=2ooSxDpt6PiIGMr-&q=85&s=f515b7623d39b4fbd778cc386ac479ba" alt="Enable Recurring" width="1532" height="885" data-path="images/fb/07a4bf8a1e7f9548.png" />
</Frame>

## Adding Adyen in Upmind

1. Go to **Settings** > **Payment Providers** in your admin area.

2. Click **Add Payment Provider** and select **Adyen**.

## Configure details

1. Enter a display name. We suggest **Adyen**.

2. Select **Test Mode** as needed.

3. Enter your **API Key**, **Client Key**, **Merchant Account**, and **HMAC Key**.

4. (Optional) Click **Test Credentials**.

5. Add supported currencies.

6. (Optional) Enter payment instructions.

7. Click **Create**.

## Editing the payment method

To update, go to **Settings** > **Payment Providers**, click the three dots next to `Adyen`, and select **Edit**.
