Adyen

Adyen - нідерландська компанія, яка пропонує кілька способів онлайн-платежів.

Примітка

Adyen працює лише з клієнтами, які обробляють понад 10 мільйонів на рік або виставляють мінімум 1000 транзакцій на місяць.

Налаштування

Спочатку зверніться до служби підтримки Adyen, щоб увімкнути багаторазове часткове захоплення.

Вкладка облікових даних

Odoo потрібні ваші Облікові дані API для підключення до вашого облікового запису Adyen, які містять:

Ви можете скопіювати свої облікові дані зі свого облікового запису Adyen і вставити їх у відповідні поля на вкладці Облікові дані.

Важливо

Якщо ви тестуєте Adyen з тестовим обліковим записом Adyen, перейдіть до Бухгалтерський облік ‣ Налаштування ‣ Постачальники платежів. Там натисніть Adyen, увімкніть Тестовий режим та введіть свої облікові дані на вкладці Облікові дані.

Ключ API та Ключ клієнта

Щоб отримати ключ API та ключ клієнта, увійдіть до свого облікового запису Adyen, перейдіть до розділу Розробники ‣ Облікові дані API.

  • Якщо у вас вже є користувач API, відкрийте його.

  • Якщо у вас ще немає користувача API, натисніть кнопку Створити нові облікові дані.

Перейдіть до Налаштування сервера ‣ Аутентифікація та скопіюйте або згенеруйте свій Ключ API. Будьте обережні, копіюючи свій ключ API, оскільки ви не зможете отримати його пізніше без створення нового.

Тепер перейдіть до Налаштування клієнта ‣ Аутентифікація та закодуйте або згенеруйте свій Ключ клієнта. Це також місце, де ви можете дозволити здійснення платежів з вашого веб-сайту.

HMAC ключ

Щоб отримати ключ HMAC, вам потрібно буде налаштувати вебхук Стандартне сповіщення. Для цього увійдіть у свій обліковий запис Adyen і перейдіть до Розробники ‣ Вебхуки ‣ Додати вебхук ‣ Додати стандартне сповіщення.

Налаштуйте вебхук.

Там, у Загальне ‣ Конфігурація сервера ‣ URL, введіть адресу вашого сервера, а потім /payment/adyen/notification.

Введіть URL-адресу сповіщення.

Потім введіть Безпека ‣ Ключ HMAC ‣ Згенерувати. Будьте обережні, копіюючи ключ, оскільки ви не зможете зробити це пізніше без створення нового.

Згенеруйте ключ HMAC та збережіть його.

Ви повинні зберегти вебхук, щоб завершити його створення.

API URLs

Усі URL-адреси API Adyen містять префікс, що генерується Adyen для певної області клієнта. Щоб налаштувати URL-адреси, виконайте такі дії:

  1. Увійдіть до свого облікового запису Adyen, потім перейдіть до Розробники ‣ URL-адреси API.

  2. Скопіюйте Префікс для вашої активної зони клієнта (тобто центру обробки даних) та збережіть його на потім.

    Скопіюйте префікс для API Adyen
  3. В Odoo, перейдіть до постачальника платежів Adyen.

  4. У полі URL API Checkout введіть наступну URL-адресу та замініть yourprefix на префікс, який ви зберегли раніше: https://yourprefix-checkout-live.adyenpayments.com/checkout

  5. У полі Recurring API URL введіть наступну URL-адресу та замініть yourprefix на префікс, який ви зберегли раніше: https://yourprefix-pal-live.adyenpayments.com/pal/servlet/Recurring.

Примітка

Якщо ви використовуєте Adyen як тест, ви можете використовувати такі URL-адреси:

  • Checkout API URL: https://checkout-test.adyen.com

  • Повторювана URL-адреса API: https://pal-test.adyen.com/pal/servlet/Recurring

Обліковий запис Adyen

Дозволити платежі з певного джерела

Щоб дозволити платежі, що надходять з вашого веб-сайту, виконайте кроки, описані в Ключ API та Ключ клієнта, щоб перейти до свого користувача API та перейти до Додати дозволені джерела, потім додайте URL-адреси, з яких здійснюватимуться платежі (URL-адреси серверів, на яких розміщені ваші екземпляри Odoo).

Дозволяє здійснювати платежі з певного домену.

Затримати картку

Adyen дозволяє вам фіксувати суму вручну, замість негайного захоплення.

Щоб налаштувати це, увімкніть опцію Збір суми вручну на Odoo, як пояснено в документації постачальників платежів.

Потім відкрийте свій обліковий запис продавця Adyen, перейдіть до розділу Обліковий запис ‣ Налаштування та встановіть для параметра Затримка захоплення значення вручну.

Налаштування затримки зчитування в Adyen

Застереження

  • Якщо ви налаштовуєте Odoo на ручне зчитування сум, переконайтеся, що для параметра Затримка зчитування встановлено значення вручну в Adyen. В іншому випадку транзакція буде заблокована в авторизованому стані в Odoo.

Примітка

  • Після 7 днів, якщо транзакцію ще не було зафіксовано, клієнт має право скасувати її.

Перегляньте також

Онлайн-платежі