monobank: автопідтвердження оплат
Є три способи. Оберіть той, що підходить вам за зручністю і ризиками. Доступно на тарифах «Бренд» і «Бізнес».
1. Звірка в браузері рекомендовано
Особистий токен monobank зберігається лише у вашому браузері (у локальному сховищі браузера) і ніколи не передається нам. Поки вкладка кабінету відкрита, вона періодично (не частіше, ніж дозволяє monobank) запитує виписку напряму в monobank, сама знаходить оплати за вашими рахунками й повідомляє нам лише факт оплати: код рахунку, суму, час та ідентифікатор транзакції.
- Відповідає умовам monobank: дані клієнта не проходять через сервери розробника.
- Обмеження: працює, лише коли кабінет відкритий (на компʼютері чи телефоні). Коли вкладку закрито — звірка ставиться на паузу до наступного відкриття.
- Токен можна будь-коли видалити з браузера, відключивши звірку, а також відкликати на api.monobank.ua.
2. Токен на сервері вимкнено
Звірка працює цілодобово, навіть коли кабінет закрито. Але є ризик, про який ми прямо попереджаємо:
Умови monobank для особистого API забороняють використовувати його як корпоративний і передбачають право банку на санкції (наприклад, відкликання токена чи обмеження доступу). Підключаючи токен на сервері, ви підтверджуєте, що ознайомлені з цим ризиком і приймаєте його. Якщо не впевнені — оберіть звірку в браузері.
Особистий токен monobank дає доступ лише на читання (інформація про клієнта і виписки всіх ваших рахунків) — створити платіж ним неможливо. Ми використовуємо лише рахунки, IBAN яких додано в кабінеті, зберігаємо токен зашифрованим і використовуємо лише для звірки. Для цього ми встановлюємо на токен вебхук monobank; у monobank він один на токен, тож якщо ваш токен уже підключено до іншого сервісу з вебхуком, одна зі звірок перестане отримувати сповіщення.
3. Офіційний API для провайдерів очікує схвалення банку
Ми подали заявку на корпоративний API monobank для провайдерів. Після схвалення підключення відбуватиметься через підтвердження в застосунку monobank (QR-код або посилання) — без копіювання токена. Коли цей спосіб запрацює, ми запропонуємо перейти на нього.
Як отримати особистий токен
- Відкрийте
api.monobank.uaна компʼютері. - Відскануйте QR-код застосунком monobank і підтвердьте вхід.
- Скопіюйте токен і вставте його в кабінеті Oplatko: Банки→monobank, обравши спосіб звірки.
Відкликати токен можна там само, на api.monobank.ua. Також ви завжди можете підтверджувати оплати вручну або кнопкою клієнта «Я оплатив» — без підключення банку.