Adyen¶
Adyen - нідерландська компанія, яка пропонує кілька способів онлайн-платежів.
Примітка
Adyen працює лише з клієнтами, які обробляють понад 10 мільйонів на рік або виставляють рахунки на мінімум 1000 транзакцій на місяць.
Конфігурація Adyen¶
За потреби створіть обліковий запис Adyen та увійдіть до своєї зони обслуговування клієнтів Adyen.
Порада
Увійдіть у свій Тестовий обліковий запис, щоб спробувати інтеграцію без стягнення плати з клієнтів. Перейдіть до свого Реального облікового запису, коли будете готові приймати платежі.
Зверніться до служби підтримки Adyen, щоб увімкнути функцію Кілька часткових захоплень.
У зоні обслуговування клієнтів Adyen перейдіть до та натисніть відповідне ім’я користувача облікових даних API у списку або натисніть Створити нові облікові дані, щоб створити нові.
У розділі Налаштування сервера натисніть Згенерувати ключ API, потім натисніть значок (Копіювати ключ API) та збережіть значення для кроку Конфігурація Odoo.
У розділі Налаштування клієнта натисніть Створити ключ клієнта, потім натисніть значок (Копіювати ключ API) та збережіть значення для кроку Конфігурація Odoo.
Введіть URL-адресу вашого веб-сайту Odoo в поле Додати дозволені джерела, а потім натисніть Додати.
Натисніть Зберегти зміни внизу сторінки.
Перейдіть до у лівому меню та натисніть Створити новий вебхук.
У спливаючому вікні Створити новий вебхук натисніть Додати до рядка Стандартний вебхук.
У формі Генерація вебхуків, у розділі Конфігурація сервера, введіть URL вашої бази даних Odoo, а потім
/payment/adyen/notification.У розділі Безпека натисніть Створити під HMAC, потім натисніть значок (Копіювати HMAC у буфер обміну) та збережіть значення для кроку Конфігурація Odoo.
Натисніть Зберегти конфігурацію внизу сторінки.
Перейдіть до , потім скопіюйте Префікс та збережіть його для кроку Конфігурація Odoo.
Конфігурація Odoo¶
Заповніть поля Merchant account, API Key, Client Key, HMAC Key та API URL Prefix значеннями, збереженими на кроці налаштування Adyen.
Налаштуйте решту параметрів за потреби.
Встановіть для поля Стан значення Увімкнено.
Порада
Якщо ви хочете тестувати Adyen, не впливаючи на активні транзакції, скористайтеся своїми обліковими даними Тестовий обліковий запис, введіть https://checkout-test.adyen.com у поле Префікс URL-адреси API та встановіть для поля Стан значення Тестовий режим.
Ручна зйомка¶
Щоб увімкнути ручне захоплення для платежів Adyen, виконайте такі дії:
Перейдіть на вкладку Конфігурація та увімкніть Захопити кількість вручну.
Увійдіть до свого облікового запису Adyen, потім перейдіть до та натисніть Компанія в розділі Керування обліковим записом.
У розділі Загальні натисніть значок (Редагувати властивість) поруч із полем Затримка захоплення.
У спливаючому вікні встановіть для поля Затримка захоплення значення Вручну та натисніть Зберегти.
Примітка
Якщо транзакція не буде зафіксована протягом 7 днів, клієнт має право її скасувати.
Ви можете вручну фіксувати платежі та повертати платежі безпосередньо з вашого Особистого кабінету Adyen.
Перегляньте також