How to Add Adyen as a Payment Method in Upmind

Adyen 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.

Create new credential

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

API key

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

Client key

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

API tokenise payment details

  1. Click Save changes.

Getting Merchant Account

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

Merchant account

Generate HMAC Key

  1. Go to Developers > Webhooks.
  2. Create or edit a webhook.

Create new webhook

  1. Under Security, generate and copy your HMAC Key.

Generate HMAC key

  1. Under Events, select all.

Select all

  1. Click Save configurations.
  2. Enable Recurring contract and Authentication.

Save settings

Enable recurring and authentication

  1. For more information, check this guide.

Additional Settings to Check for Storing Cards

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

Recurring detail

  1. In Settings > Checkout Settings > Tokenization, ensure Recurring is ON.

Enable Recurring

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.