Автоматичне відображення вхідних та вихідних платежів у CRM Sales Drive
Контекст і задача
Клієнт використовує CRM SalesDrive для обліку замовлень і фінансів.
Основна проблема - вхідні платежі з банку оброблялися вручну: менеджери та бухгалтера перевіряли виписки, шукали платіж, звіряли суму та платника й лише після цього фіксували оплату в CRM.
Це призводило до:
- втрати часу;
- помилок при ручному введенні;
- затримок у підтвердженні оплат;
Ціль проєкту
Автоматизувати отримання вхідних та вихідних платежів із банку ПУМБ та відображати їх безпосередньо в CRM SalesDrive.
Що було реалізовано
1. Інтеграція з API банку ПУМБ
- Налаштована авторизація та доступ до банківського API
- Отримання списку вхідних та вихідних платежів з інтервалом 10 хвилин
- Обробка помилок та нотифікація про помилки
2. Обробка та нормалізація платежів
Для кожного платежу система автоматично:
- зчитує суму
- визначає платника
- фіксує організацію
- зберігає дату та час операції
- опис платежу
3. Передача даних у CRM SalesDrive
У CRM автоматично створюється запис платежу з такими полями:
- дата надходження коштів;
- сума платежу;
- платник;
- організація-отримувач;
- id платежу.
4. Архітектура рішення
- Окремий сервіс, розміщений на хостингу клієнта, але ми теж хостимо такі проекти
- Робота через піддомен
- Мінімальне використання дискового простору (≈100 МБ)
- Логування запитів і помилок з автоматичним очищенням
- Дані платежів не зберігаються локально - лише передаються в CRM
Результат для бізнесу
Після впровадження інтеграції клієнт отримав:
- ✅ автоматичну фіксацію всіх вхідних платежів;
- ✅ відсутність ручної перевірки банківських виписок;
- ✅ зменшення помилок у фінансовому обліку;
- ✅ актуальну інформацію в CRM у режимі близькому до реального часу;
- ✅ економію часу менеджерів і бухгалтерії.
Технологічний стек
- REST API банку ПУМБ
- CRM SalesDrive API
- Сервіс Laravel, Mysql
- Серверна логіка з обробкою помилок і повторних запитів
- Хостинг клієнта (піддоменний сервіс)
Формат співпраці
- Чітко визначений обсяг: лише вхідні та вихідні платежі
- Фіксований бюджет
- Розробка без переносу між середовищами - одразу на хостингу клієнта
- Підтримка після запуску для перевірки стабільності
Кому підійде таке рішення
- компаніям з великою кількістю безготівкових оплат;
- бізнесам, що працюють з кількома організаціями в CRM;
- командам, які хочуть прибрати ручний фінансовий облік;
- SalesDrive-користувачам, яким важлива прозора фінансова аналітика.