Якщо ваш інтернет-магазин на Odoo продає не тільки в Україні — клієнти з Польщі, Литви, Німеччини чи Канади хочуть платити у своїй валюті зручним для них способом. Без нативної інтеграції платіжного провайдера це означає ручне виставлення рахунків, перевірку надходжень і ручне оновлення статусів замовлень. Модуль payment_fondy від KitWorks Systems вирішує цю задачу: Fondy підключається як стандартний Payment Provider в Odoo 18, а весь платіжний цикл автоматизується всередині ERP.
Чому Fondy — для бізнесу з міжнародною аудиторією
150+ валют і 200+ країн
Fondy — платіжна платформа з офісами в Україні, Великобританії, Ірландії та Польщі, яка підтримує прийом платежів із більш ніж 200 країн у понад 150 валютах. Покупець бачить сторінку оплати у своїй валюті — EUR, GBP, PLN, USD тощо — і платить банківською карткою міжнародних платіжних систем або через зручний йому онлайн-банкінг. Для бізнесу це означає менше кинутих кошиків від іноземних покупців, яких лякає незнайома гривня або відсутній спосіб оплати.
Що бачить покупець
На сторінці оформлення замовлення Odoo клієнт обирає Fondy серед доступних способів оплати. Після кліку він переходить на захищену сторінку Fondy, де обирає метод (картка, Apple Pay, Google Pay або локальний банкінг залежно від країни) і підтверджує транзакцію. Весь процес відбувається поза сайтом Odoo — продавець не торкається платіжних даних.
Як payment_fondy інтегрується з Odoo
Архітектура модуля
payment_fondy — модуль KitWorks Systems для Odoo 18, версія 18.0.1.0.0. Він будується на базі kw_payment_base — спільній платформі KitWorks для всіх платіжних інтеграцій, яка стандартизує webhook-обробку, логування транзакцій і синхронізацію з модулем Бухгалтерія Odoo. Це не middleware-конектор, а нативний Payment Provider, зареєстрований у стандартному механізмі Odoo payment.provider.
Налаштування в Odoo
Після встановлення модуль з'являється в меню Бухгалтерія → Конфігурація → Платіжні провайдери (або Веб-сайт → Конфігурація → Платіжні провайдери). Там вносяться реквізити Fondy-мерчанта: Merchant ID і Secret Key з особистого кабінету fondy.ua. Далі обирається валюта розрахунку (в якій мерчант хоче отримувати кошти) — незалежно від того, у якій валюті заплатив покупець. Провайдер можна активувати або деактивувати з тієї ж сторінки без зміни коду.
Flow оплати: від кошика до підтвердження замовлення
Кроки покупця на сайті
- Покупець додає товари в кошик і оформлює замовлення на Odoo eCommerce.
- На кроці оплати обирає "Fondy" серед доступних методів.
- Odoo формує платіжний запит і перенаправляє покупця на захищену сторінку Fondy.
- Покупець вводить реквізити картки або обирає альтернативний метод оплати.
- Fondy обробляє транзакцію і надсилає webhook-підтвердження назад до Odoo.
Що відбувається в бекенді
Після отримання webhook від Fondy модуль автоматично: - змінює статус замовлення Sale Order з "Quotation" на "Sales Order" (якщо платіж підтверджено); - створює запис транзакції в Бухгалтерія → Платежі з прив'язкою до замовлення та клієнта; - реєструє суму в оригінальній валюті покупця і в базовій валюті Odoo-інстансу (для бухгалтерського обліку).
Жодного ручного кроку від менеджера не потрібно. Якщо платіж відхилено або відбулася помилка — транзакція записується зі статусом "Error" і залишається для перевірки.
Для кого це рішення підходить найкраще
Модуль доцільно підключати, якщо:
- ваш магазин на Odoo отримує замовлення від покупців за межами України;
- ви продаєте товари або цифрові продукти на міжнародні ринки (ЄС, Велика Британія, США, Канада);
- хочете уникнути ручного виставлення рахунків в PayPal чи через банківський переказ;
- вам важлива нативна синхронізація оплат з бухгалтерією Odoo без middleware і ручного вивантаження.
Якщо ж ваш бізнес орієнтований виключно на Україну — перегляньте порівняння всіх платіжних провайдерів для Odoo в Україні: MonoPay, WayForPay, LiqPay, RozetkaPay та інші варіанти там зібрані в одному місці.
Підключення Fondy до Odoo займає кілька годин, а не тижнів. Якщо у вас вже є Merchant-аккаунт Fondy і Odoo-інстанс на базі 18-ї версії — модуль payment_fondy можна встановити та налаштувати самостійно. Якщо потрібна допомога з конфігурацією, тестуванням або інтеграцією з додатковими модулями (склад, доставка, митні документи) — звертайтеся.