Marechal

Платёжная инфраструктура для онлайн-бизнеса

Принимайте платежи и делайте выплаты через одно API

Банковские карты и локальные способы оплаты, выплаты клиентам и партнёрам, расчёты в удобной вам валюте. Все операции, комиссии и движения по балансу — в личном кабинете.

Каждую заявку мы рассматриваем вручную: смотрим на ваш бизнес и предлагаем подходящие способы оплаты.

Как проходит платёж● pending● completed
  1. Ваш сайт создаёт платёжОдин запрос POST /payins
  2. Покупатель оплачиваетНа платёжной странице или по реквизитам из ответа
  3. Платёжная система подтверждаетСтатус становится финальным
  4. Вам приходит вебхукА деньги зачисляются на баланс

Всё, что нужно для приёма денег

Один кабинет и одно API — и для входящих платежей, и для выплат.

Платежи и выплаты

Одно API для входящих и исходящих платежей. У каждого способа оплаты своя комиссия и свои настройки.

Расчёты в вашей валюте

Валюту расчётов согласуем при подключении. По каждому платежу видны исходная сумма, сумма к зачислению и комиссия.

Прозрачный баланс

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

Отчёты по операциям

Выгрузка в CSV с теми же фильтрами, что и на экране. Большие отчёты собираются в фоне и приходят на почту.

Вебхуки

Сообщаем вашему серверу, когда платёж или выплата получают финальный статус. В журнале доставки видны все попытки и коды ответа.

Песочница

Тестовая платёжная система, которая ведёт себя как настоящая. Вы сами решаете, пройдёт платёж, будет отклонён или останется в ожидании.

От заявки до первого платежа

  1. 1

    Заявка

    Укажите почту, имя и компанию, а затем заполните короткую анкету в личном кабинете.

  2. 2

    Проверка и настройка

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

  3. 3

    Запуск

    Подключите API и проверьте всё в песочнице. Когда интеграция готова — принимайте реальные платежи.

Интеграция одним запросом

Создайте платёж — в ответ придёт адрес, куда направить покупателя. Финальный статус придёт вебхуком и всегда доступен через API.

  • Авторизация HTTP Basic: идентификатор мерчанта и секретный ключ
  • В песочнице работают те же запросы, только без реальных денег
  • Вебхуки приходят с теми же учётными данными — поддельный легко отличить
Полная документация API

Запрос

curl -X POST https://api.marechal.dev/api/v1/payins \
  -u "$MERCHANT_ID:$SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "order_id": "order-1024",
    "amount": "149.90",
    "currency": "USD",
    "service": "bank_card",
    "customer": {
      "first_name": "John",
      "last_name": "Smith",
      "email": "john@example.com",
      "ip": "203.0.113.10"
    },
    "webhook_url": "https://shop.example.com/hooks/payments"
  }'

Ответ

{
  "id": "0f1c3f4e-7c4a-4f0e-9a1b-9f3b7d2a51c8",
  "amount": { "value": "149.90", "currency": "USD" },
  "fees": { "billing_fee": "3.00", "gateway_fee": "1.50" },
  "status": "pending",
  "next": {
    "action": "redirect",
    "redirect_url": "https://pay.example.com/checkout/0f1c3f4e"
  },
  "created_at": "2026-10-09T10:15:00Z"
}

Вебхук

POST /hooks/payments HTTP/1.1
Authorization: Basic <merchant id : secret key>
Content-Type: application/json;charset=utf-8

{
  "id": "0f1c3f4e-7c4a-4f0e-9a1b-9f3b7d2a51c8",
  "external_id": "order-1024",
  "type": "payin",
  "status": "completed",
  "in_amount": { "amount": "149.90", "currency": "USD" },
  "settlement_amount": { "amount": "145.40", "currency": "USD" },
  "fee": { "fee": "4.50", "currency": "USD", "fee_payer": "merchant" },
  "service": "bank_card",
  "created_at": "2026-10-09T10:15:00Z",
  "updated_at": "2026-10-09T10:16:12Z"
}

Частые вопросы

Сколько это стоит?

Комиссия зависит от способа оплаты, оборота и стран, где вы продаёте, поэтому мы называем её после короткого разговора. Согласованные ставки видны в кабинете по каждому способу — и для платежей, и для выплат.

Как быстро можно начать?

Личный кабинет открывается сразу после подтверждения почты. API и песочница становятся доступны после проверки заявки, а реальные способы оплаты подключаются после подписания договора.

Как защищён аккаунт?

Вход в кабинет — с двухфакторной аутентификацией, доступы к платёжным системам хранятся в зашифрованном виде, полные номера карт мы не храним.

Нужна ли собственная платёжная лицензия?

Зависит от вашей страны и вида деятельности. Это первое, что мы обсуждаем при рассмотрении заявки.

Расскажите о своём бизнесе

Что и где вы продаёте? Подберём способы оплаты и пришлём условия.

Подключиться