</>
maximorum.com

Monobank Acquiring для Laravel: приймай онлайн-платежі без зайвих посередників

D

Monobank — це не лише мобільний банк. Їхній Monobank Acquiring надає API для прийому онлайн-платежів прямо у вашому Laravel-застосунку. Без посередників, без SaaS-комісій поверх транзакцій — лише пряма інтеграція з REST API та settlement на ваш рахунок.

Робоче місце розробника з Laravel-кодом інтеграції Monobank Acquiring API

Чому Monobank Acquiring, а не сторонній агрегатор

Сторонні платіжні агрегатори беруть додаткову комісію (0.5–1.5%) понад стандартну банківську комісію. При обороті 500 000 ₴ на місяць це 2 500–7 500 ₴ щомісяця — просто за роль «посередника». Monobank Acquiring виключає цей шар: ваш застосунок спілкується напряму з банківським API.

Що дає інтеграція

Виклики REST API дозволяють:

  • Створювати інвойс: один POST-запит генерує платіжне посилання або QR-код
  • Отримувати вебхуки: Monobank відправляє callback при зміні статусу оплати — Laravel оновлює замовлення автоматично
  • Скасовувати та повертати: refund-запити з admin-панелі без дзвінків у банк
  • Підтримувати розстрочку: опція для кінцевих споживачів, підключається на рівні API

Як це виглядає у Laravel

Створення інвойсу Monobank зводиться до одного HTTP-запиту через Laravel HTTP Client:

Http::withToken(config('services.mono.token'))
    ->post('https://api.monobank.ua/api/merchant/invoice/create', [
        'amount'      => $order->total_kopecks,
        'ccy'         => 980, // UAH
        'merchantPaymInfo' => [
            'reference'   => $order->reference,
            'destination' => 'Оплата замовлення #' . $order->id,
        ],
        'redirectUrl' => route('orders.success', $order),
        'webHookUrl'  => route('mono.webhook'),
    ]);

Вебхук обробляється окремим контролером; підпис верифікується через заголовок X-Sign. Уся логіка займає близько 100 рядків PHP — без зовнішніх пакетів.

Результат для бізнесу

  • Клієнт платить карткою, Apple Pay або Google Pay
  • Laravel-застосунок змінює статус замовлення автоматично через вебхук
  • Кошти надходять на рахунок наступного робочого дня
  • Немає ручної перевірки платежів і зайвого листування

Для e-commerce і SaaS-платформ на Laravel пряма інтеграція Monobank Acquiring скорочує операційне навантаження і підвищує конверсію на checkout-сторінці.

Потрібна інтеграція Monobank Acquiring у ваш Laravel-проект? Команда MaxiMoruM налаштує пряму платіжну інтеграцію — від API до production-деплою. Зв'яжіться з нами.