Як підключити Plata by Mono до магазину
Plata by Mono — це інтернет-еквайринг Monobank, який дозволяє приймати оплату карткою прямо в Telegram-магазині. Для підключення потрібен ФОП і кабінет на web.monobank.ua. Налаштування займає 10-15 хвилин і робиться один раз.
Що потрібно перед підключенням#
ФОП з відкритим розрахунковим рахунком у Monobank. Якщо ФОП ще не оформлений — це окреме питання до вашого бухгалтера, OKKKi цю частину не закриває.
Кабінет інтернет-еквайрингу на
web.monobank.ua— зареєструватися і пройти верифікацію (це окрема процедура від звичайного Monobank і робиться до налаштувань у OKKKi).Доступ до кабінету OKKKi як власник магазину.
Якщо ФОП тільки оформлюється — на цей час увімкніть базові способи: «Переказ на картку», «Готівкою при отриманні», «Картка при отриманні». Вони активні за замовчуванням і не потребують жодних інтеграцій. Plata by Mono додасте пізніше, коли інтернет-еквайринг буде готовий.
Покрокова інструкція#
Перейдіть у Налаштування Магазину → вкладка Оплата (
okkki.net/shop-settings?tab=payment). У ряду з WayForPay і LiqPay знайдіть тайл «Monobank» — за замовчуванням він неактивний.У кабінеті Monobank відкрийте розділ API і створіть X-Token для вашого сайту. Скопіюйте його.
У полі «Webhook URL» в кабінеті Monobank вставте адресу, яку OKKKi генерує автоматично у форматі
https://okkki.net/api/webhooks/payments/monobank?shop_id={ID_магазину}. Підпис вебхука перевіряється через публічний ключ Monobank, окремо налаштовувати нічого не треба.Поверніться в OKKKi, натисніть на тайл «Monobank» — відкриється модалка «Підключити Monobank». Заповніть поля, які попросить система (X-Token обов'язковий + інші реквізити з кабінету Monobank, якщо модалка їх запитає).
Введіть «Назва в боті» — як клієнт побачить цей спосіб оплати (наприклад, «Plata by Mono» або «Карткою онлайн»). Увімкніть чекбокс активності і натисніть «Зберегти».
Як перевірити що працює#
Зробіть тестове замовлення від імені клієнта в боті вашого магазину. Оберіть будь-який товар або послугу з невеликою сумою — на кроці оплати має з'явитися кнопка з назвою, яку ви вказали в полі «Назва в боті». Після натискання відкриється платіжна сторінка Monobank.
Сплатіть невелику суму своєю карткою. Замовлення в кабінеті OKKKi має автоматично перейти у статус «Оплачено». Якщо статус оновився — інтеграція працює. Гроші можна повернути собі через кабінет Monobank.
Якщо щось пішло не так#
Тайл «Monobank» неактивний навіть після збереження — перевірте чекбокс активності в модалці і ще раз натисніть «Зберегти».
Кнопка оплати не з'являється у боті — переконайтеся, що в полі «Назва в боті» немає порожнього значення. Без назви спосіб не показується клієнту.
Платіж пройшов, але статус замовлення не оновився — у кабінеті Monobank перевірте, що Webhook URL вставлений повністю, разом із
?shop_id=.... Це найчастіша помилка.Помилка авторизації X-Token — згенеруйте новий токен у Monobank API і замініть його в OKKKi.
Якщо помилка не з цього списку — напишіть менеджеру @manager_okkki з номером замовлення і скріншотом помилки.