Розрахувати вартість
• ⏱️ 8 хв читання • Оновлено: Вересень 2026

Інтеграція BAS з Monobank та ПриватБанк: автоматичне отримання виписок та рознесення оплат

Як позбутися щоденного ручного завантаження банківських файлів, прискорити відвантаження замовлень клієнтам у 3 рази та автоматизувати рознесення оплат за ЄДРПОУ, номерами рахунків та комісіями еквайрингу.

1. Чому ручне завантаження виписок гальмує бізнес

Більшість українських підприємств досі використовують класичну схему роботи з банком, яка з'явилася ще на початку 2000-х років:

  1. Бухгалтер щоранку заходить у Приват24 для бізнесу або кабінет Monobank;
  2. Вводить одноразові паролі або підтверджує вхід у мобільному додатку;
  3. Експортує файли виписок за вчорашній день у форматі .csv, .xml або .dbf;
  4. Відкриває BAS та завантажує файл через стандартну обробку «Клієнт-банк»;
  5. Вручну переглядає десятки рядків, шукаючи, яке саме замовлення оплатив клієнт.
⚠️ Головні ризики та приховані збитки ручної схеми
  • Затримка відвантаження (Lag Time): Клієнт оплатив рахунок за безготівковим розрахунком о 12:30. Менеджер дізнається про це лише наступного ранку, коли бухгалтер завантажить нову виписку. Як результат — відправка товару затримується на 24 години, а клієнт незадоволений швидкістю сервісу.
  • Людські помилки: Оплату зараховано не на те замовлення або не тому контрагенту з подібною назвою. У результаті виникає штучна заборгованість, а клієнту помилково блокується відвантаження.
  • Хаос з еквайрингом: Гроші від LiqPay або Monobank еквайрингу приходять однією загальною сумою за мінусом банківської комісії 1.3–1.5%. Бухгалтеру доводиться вираховувати комісію по кожній чековій транзакції вручну.

2. Порівняння: Ручний файл-обмін vs Прямий API

Погляньте, як змінюється операційна ефективність компанії після впровадження прямого банківського API:

Критерій оцінки Ручний імпорт файлів (.csv/.dbf) Прямий API Monobank Прямий API Приват24 (Автоклієнт)
⏱️ Швидкість появи оплат у BAS 1 раз на день (із запізненням на добу) Кожні 10–15 хв автоматично або за 1 клік Кожні 10–15 хв у фоновому режимі
🔍 Ідентифікація платника Бухгалтер шукає контрагента очима в списку Автопошук за ЄДРПОУ/ІПН та номером IBAN Автопошук за ЄДРПОУ та кодом банку
📑 Закриття замовлень покупців Ручний вибір документа-підстави в кожній платіжці Автопарсинг номера рахунку з призначення платежу Автопарсинг за регулярними виразами (Regex)
💳 Облік комісії еквайрингу Ручне розбиття суми на платіж та витрати банку Автоматичне розщеплення на дохід та витрати банку Автоматичне рознесення комісії еквайрингу LiqPay
🔐 Безпека та права доступу Потрібно давати бухгалтеру повний логін у кабінет банку Безпечний Read-Only токен (неможливо вкрасти кошти) Автоклієнт з обмеженими сертифікатами доступу

3. Алгоритм розумного розпізнавання оплат у BAS

Як наш модуль гарантує 98% автоматичного співставлення платежів без участі людини:

🔍

1. Ідентифікація контрагента

Система шукає контрагента в довіднику за кодом ЄДРПОУ або ІПН платника. Якщо клієнт платить вперше, модуль може автоматично створити нову картку контрагента за даними виписки.

🤖

2. Інтелектуальний парсинг

Модуль сканує текст призначення платежу: знаходить комбінації типу «Рахунок № 1045», «Замовлення 1045» або просто числові індекси та зіставляє їх із базою рахунків.

⚡

3. Створення банківського документа

У BAS автоматично формується та проводиться документ «Надходження безготівкових коштів». Замовлення набуває статусу «Оплачено».

📦

4. Дозвіл на відвантаження

Менеджер з продажу або комірник на складі бачать надходження грошей за лічені хвилини й одразу запускають товар у комплектацію та пакування.

4. Робота з інтернет-еквайрингом та розщеплення комісії

Для інтернет-магазинів, які приймають оплати через картки (Monobank еквайринг, LiqPay, Portmone), розрахунки мають важливу специфіку:

  • Покупець оплачує на сайті товар вартістю 2 000 грн;
  • Банк-еквайєр утримує комісію (наприклад, 1.5% = 30 грн);
  • На поточний розрахунковий рахунок компанії зараховується 1 970 грн.

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

💡 Як це вирішує наш модуль автоматизації

Модуль підтримує автоматичне розщеплення: створюється зарахування повної вартості замовлення (2 000 грн) на контрагента-покупця, а сума комісії (30 грн) списується окремою бухгалтерською проводкою на витрати банку (рахунок 92 або 94). Баланс сходиться з копійчаною точністю без ручних коригувань!

5. Експорт вихідних платіжних інструкцій у банк

Окрім отримання вхідних виписок, інтеграція підтримує і зворотний процес — вивантаження вихідних платежів постачальникам чи податків:

  1. Бухгалтер формує пакет платіжних доручень у BAS (наприклад, сплата рахунків 10 постачальникам);
  2. Натискає кнопку «Відправити в Приват24 / Monobank»;
  3. Платежі потрапляють в особистий кабінет банку в розділ «На підпис»;
  4. Директор відкриває банківський додаток на смартфоні, перевіряє суми та підтверджує виплати за допомогою Smart-ID або Face ID за 10 секунд.

6. Безпека: токени лише для читання та захист коштів

Питання фінансової безпеки — пріоритет №1 при роботі з банківськими рахунками.

Три рівні захисту банківської інтеграції:

  • Токени з правами Read-Only: Для отримання виписок у Monobank генерується спеціальний персональний токен, який надає право виключно переглядати рух коштів. З цим токеном неможливо списати чи переказати гроші.
  • Двоетапна авторизація у Приват24: Сервіс «Автоклієнт» працює за офіційним протоколом ПриватБанку із використанням шифрованого сертифікату доступу.
  • Збереження типової конфігурації: Інтеграція підключається як зовнішнє розширення (.cfe), що гарантує збереження бази на штатній підтримці та можливість оновлювати релізи без ризику збою.

7. Часті запитання (FAQ)

Чи можна підключити кілька банківських рахунків різних ФОПів одночасно?

Так, модуль повністю підтримує мультиорганізаційний облік. Ви можете додати рахунки Monobank та ПриватБанку для 2, 5 чи 10 різних ФОП та ТОВ. Виписки завантажуватимуться у відповідні банківські рахунки відповідних організацій.

Що відбувається при повторному завантаженні виписки? Чи не задвоїться платіж?

Задвоєння платежів повністю виключено. Кожна банківська операція має унікальний ідентифікатор транзакції банку (transaction_id). Модуль звіряє цей код перед проведенням документа: якщо платіж уже є в базі, він повторно не створюється.

Чи можна налаштувати відправку сповіщень у Telegram при отриманні оплати?

Так, додатково модуль можна зв'язати з корпоративним Telegram-ботом. Як тільки клієнт сплачує рахунок, менеджер, закріплений за цим замовленням, миттєво отримує пуш-повідомлення у свій Telegram із сумою та номером замовлення.

Скільки часу триває налаштування підключення?

Підключення одного або декількох банківських акаунтів, тестування завантаження та навчання користувачів займає від 1 до 2 робочих днів.

З якими конфігураціями BAS сумісний модуль банківської інтеграції?

Модуль встановлюється як зовнішнє розширення (.cfe) без зняття з типової підтримки та сумісний з усіма актуальними рішеннями: BAS Управління торгівлею (BAS УТ), BAS Малий бізнес, BAS Бухгалтерія та BAS КУП. Особливо ефективною інтеграція є для оптовиків на BAS УТ для миттєвого дозволу відвантажень.

Автоматизація фінансів

Замовте підключення банківського API до BAS

Звільніть бухгалтера від монотонного імпорту файлів та пришвидшіть виконання замовлень вже за 48 годин.

Конфіденційність гарантовано. Без спаму та нав'язливих дзвінків.

👨‍💻

Експертна група BAS Automation

Розробники фінансових модулів та банківських шлюзів з понад 12-річним досвідом. Автоматизували банківські виписки та казначейство для десятків дистриб'юторських та інтернет-компаній.