Скип на основной контент

MaxiPay

Быстрый старт
  1. Подписаться at maxipay.com и получить API полномочия
  2. Создать терминал в Консоль Admin с приведенными ниже параметрами
  3. Начало обработки — адаптер предварительно построен и готов к использованию

Скачать MaxiPay

Обзор​

Платежная интеграция MaxiPay

поставщик IDmaxipay
КатегорияКарточные процессоры
Сайтmaxipay.com

конфигурация​

Необходимые параметры​

ПараметрОписание
tokenБиржевой жетон для авторизации API-запросы
service_idидентификатор службы (по умолчанию): P0117)

Пример конфигурации​

{
"provider": "maxipay",
"env": "prod",
"token": "your_bearer_token_here",
"service_id": "P0117",
"channel": "default_channel"
}

Платежный поток​

Выплаты (двухфазные):​

Фаза 1 - проверить (проверить):

  • Проверка приемлемости выплат через /check
  • Отправка данных:
    • ServiceId, Account (маскированные карты с номерами) (идентификаторы: serviceId)
    • АгентTransactionId (число_id от UUID, 18 персонажи) (идентификаторы: agentTransactionId, numeric_id)
    • АгентTransactionDate (NaiveDateTime усечен до секунд) (идентификаторы: agentTransactionDate)
    • СуммаTo/amountFrom (форматированная сумма с десятичной точкой: "123.45") (идентификаторы: amountTo)
    • extras.ev_account1 - зашифрованные карты с номерамиRSA Открытый ключ
  • С успехом (результат = 0) Статус new

Фаза 2 - фиксировать (платить):

  • Выполнение платежей через /pay
  • Использует те же параметры, что и проверка
  • С успехом (результат = 0) Статус charged
  • с обработкой (в результате чего) [1, 153, 220, 255]) Статус charging

Проверка состояния:​

  • Использование одной и той же конечной точки /pay (не является отдельной конечной точкой состояния)
  • Возвращает текущие операции

Картирование состояния​

Статус поставщика4pay СтатусОписание
0new
0charged
1charging
153charging
220charging
255charging

Средства​