Інтеграція Monobank Acquiring на сайт: оплата картою за 2 кліки
Monobank Acquiring — найзручніший спосіб приймати оплату на сайті в Україні. Комісія 1.4% (vs 2.7% LiqPay), payout на наступний день, підтримка Apple/Google Pay.
Що потрібно для запуску
- ФОП або ТОВ з відкритим рахунком у Monobank Business
- Заявка на Acquiring у застосунку (підтвердження 1-2 дні)
- Token з кабінету Merchant
- Webhook URL з HTTPS для отримання статусів
Як виглядає інтеграція
Створюємо інвойс через POST /api/merchant/invoice/create, отримуємо pageUrl — редіректимо туди користувача. Після оплати Monobank б'є на ваш webhook зі статусом.
POST https://api.monobank.ua/api/merchant/invoice/create Headers: X-Token: YOUR_TOKEN Body: {{ "amount": 15000, // у копійках "ccy": 980, // UAH "redirectUrl": "https://vnv.agency/thank-you", "webHookUrl": "https://vnv.agency/api/mono-webhook" }}Підводні камені
- Сума в копійках, не в гривнях — 100 ₴ = 10000
- Webhook треба підтверджувати 200 OK, інакше Monobank буде ретраїти
- Підпис webhook X-Sign перевіряйте обов'язково — інакше шахраї підроблять статус
- Idempotency — invoiceId унікальний, не створюйте дублі
Альтернативи: LiqPay, Wayforpay, Fondy. Замовити інтеграцію → /services/web-development.
