Синхронна оплата
Апі для синхронної оплати, доступ до апі надається через службу турботи та вимагає наявності певного ряду сертифікатів. Один із обʼєктів cardData
, applePay
, googlePay
є обовʼязковим
HEADER PARAMETERS:
X-Token
required
string
Токен з особистого кабінету https://web.monobank.ua/ або тестовий токен з https://api.monobank.ua/
X-Cms
string
Назва CMS, якщо ви розробляєте платіжний модуль для CMS
X-Cms-Version
string
Версія CMS, якщо ви розробляєте платіжний модуль для CMS
REQUEST BODY SCHEMA: application/json
amount
required
integer <int64>
Сума оплати у мінімальних одиницях (копійки для гривні)
ccy
required
integer <int32>
ISO 4217 код валюти, за замовчуванням 980 (гривня)
merchantPaymInfo
object
Інформаційні дані замовлення, яке буде оплачуватись
merchantPaymInfo {cardData
object
Дані для оплати карткою
cardData {applePay
object
Дані з криптоконтейнеру Apple Pay
applePay {googlePay
object
Дані з криптоконтейнеру Google Pay
googlePay {
/api/merchant/invoice/sync-payment
200 Дані результату оплати
400 Один із вхідних параметрів невалідний
403 Токен невалідний
404 Пошук за одним із параметрів запиту завершився неуспішно
405 Http-метод невалідний
429 Занадто багато запитів
500 Під час виконання запиту виникла непередбачена помилка