maib e-commerce API
ROEN
  • Терминология
  • Этапы и требования к интеграции
    • Этапы интеграции
    • Требования к интеграции
  • maib e-commerce API
  • Типы платежей
  • Генерация Токена доступа
  • Прямой платеж
  • Двухэтапный платеж
    • Авторизация транзакции
    • Завершение транзакции
  • Возврат платежа
  • Информация о платеже
  • Рекуррентные (регулярные) платежи
    • Регистрация карты в системе maib ecomm
    • Выполнение регулярного платежа
  • One-click платежи
    • Регистрация карты в системе maib ecomm
    • Выполнение one-click платежа
  • Удаление карты из maib ecomm
  • Уведомления на Callback Url
  • Статус транзакции и 3D-Secure
  • Ошибки
    • Ошибки API
    • Коды состояния HTTP
  • Плагины и готовые решения
    • Плагины
    • SDK
    • Tilda
    • Gomag
    • Cartum
    • ECOM
  • maib MIA QR API
Powered by GitBook
On this page
  • Эндпоинты API
  • Взаимодействие через API
  • Postman Collection

maib e-commerce API

Взаимодействие с maib ecomm происходит через HTTPS-запросы (POST / GET / DELETE) к эндпоинтам API с данными в формате JSON.

Ответы, полученные в веб-сайте/приложении от maib ecomm, представляют собой HTTPS-запросы POST с данными в формате JSON.

Все эндпоинты структурированы по следующему шаблону:

{base-url}/{api-version}/{point}

Base URL: https://api.maibmerchants.md

Текущая версия API: v1

Эндпоинты API

Эндпоинт
Описание

https://api.maibmerchants.md/v1/generate-token

https://api.maibmerchants.md/v1/pay

https://api.maibmerchants.md/v1/hold

https://api.maibmerchants.md/v1/complete

https://api.maibmerchants.md/v1/refund

https://api.maibmerchants.md/v1/pay-info

https://api.maibmerchants.md/v1/savecard-recurring

https://api.maibmerchants.md/v1/execute-recurring

https://api.maibmerchants.md/v1/savecard-oneclick

https://api.maibmerchants.md/v1/execute-oneclick

https://api.maibmerchants.md/v1/delete-card

Взаимодействие через API

  1. Клиент заходит на сайт Мерчанта, выбирает товар или услугу, которую хочет купить, и добавляет в корзину.

  2. Покупатель нажимает кнопку «Оплатить заказ», и Мерчант отправляет HTTPS-запрос POST (с данными транзакции) на эндпоинт API maib ecomm.

  3. maib ecomm возвращает промежуточный ответ, содержащий ссылку (payUrl).

  4. Покупатель перенаправляется на ссылку payUrl и попадает на страницу maib ecomm checkout.

  5. Покупатель вводит данные карты (или платит через Apple Pay / Google Pay).

  6. Система maib ecomm обрабатывает транзакцию.

  7. Покупатель перенаправляется обратно на сайт (на okUrl или failUrl в зависимости от статуса транзакции).

  8. Мерчант получает (на callbackUrl) окончательный ответ, содержащий статус и основные данные транзакции.

Postman Collection

PreviousТребования к интеграцииNextТипы платежей

Last updated 1 year ago

(двухэтапные платежи)

(двухэтапные платежи)

(регулярные платежи)

(регулярные платежи)

(one-click платежи)

(one-click платежи)

(регулярные и one-click платежи)

Генерация Токена доступа
Прямой платеж
Авторизация транзакции
Завершение транзакции
Возврат платежа
Информация о платеже
Регистрация карты в maib ecomm
Выполнение регулярного платежа
Регистрация карты в maib ecomm
Выполнение one-click платежа
Удаление карты из maib ecomm
3KB
API_maib_e-commerce.postman_collection.zip
archive