Платёжная инфраструктура под вашим брендом

Запустите собственный
платёжный шлюз.

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

МультитенантностьWhite-labelС учётом PCIВ реальном времени
Один тенант · пять поверхностейyourbrand.com

manager.yourbrand

Панель менеджера тенанта

merchant.yourbrand

Панель мерчанта

pay.yourbrand

Размещённый checkout

api.yourbrand

Processing API

docs.yourbrand

Документация мерчанта

5хостов

Брендированных хостов на тенант

manager · merchant · pay · api · docs

2панели

Изолированные панели для партнёра

Ни одна не читает за границу другой

8модулей

Опциональных упакованных модулей

Открываются тарифным планом, контролируются в API

1контракт

Канонический формат ошибки API

Один конверт для любого сбоя

Возможности

Всё, что нужно шлюзу, уже построено.

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

Движение денег

  • Платежи, выплаты и обмены между мерчантами
  • Возвраты, чарджбеки и структурированные процессы споров
  • Массовые выплаты с этапами проверки и подтверждения
  • Счета с публичными страницами оплаты

Учёт и балансы

  • Мультивалютные кошельки мерчантов в каждом тенанте
  • История баланса с видимостью резервов и удержаний
  • Валютные пары, источники курсов и фиксация курса
  • Правила округления на стороне сервера, а не в интерфейсе

Маршрутизация и провайдеры

  • Модули провайдеров с типизированными платёжными инструкциями
  • MID провайдеров с переопределениями методов по мерчанту
  • Предпросмотр маршрута до запуска в бой
  • Повторы и обработка статусов провайдера из коробки

Контроль и доверие

  • RBAC вплоть до отдельных прав в панели
  • 2FA, сессии и сброс паролей в пределах тенанта
  • Шифрование персональных данных со слепыми индексами для поиска
  • Модули сверки, мониторинга и антифрода

Зачем строить на этом

Преимущество — в том, что вам не нужно строить.

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

Время до запуска измеряется неделями

Процессинг, учёт, маршрутизация, споры и сверка — это те части шлюза, на которые уходят годы. Они уже построены, уже проверены и уже согласованы между собой.

Ваш бренд на каждой поверхности

Панели, размещённый checkout, документация для мерчантов и исходящая почта читают брендирование вашего тенанта из одной конфигурации. Мерчанты никогда не видят платформу под ней.

Изоляция, которую можно продавать

Границы тенанта применяются при разрешении запроса, а не фильтром, который кто-то может забыть. Это и есть ответ на вопрос due diligence, который зададут ваши партнёры.

Коммерция под вашим контролем

Тарифы, комиссии и маршрутизация настраиваются вами для каждого мерчанта, а состав пакетов — для каждого партнёра через тарифные планы.

pay.yourbrand.com/payments/TX-8H2QK…
yourbrand

К оплате

€149.00

Номер карты
4242 4242 4242 4242
Срок действия
09 / 29
CVV
•••
Оплатить €149.00

Защищено yourbrand · TX-8H2QK-4LMPD-91XRT

Размещённый checkout несёт вашу айдентику, тогда как платёжная логика остаётся на проверенном пути платформы. Посмотреть, что можно настроить →

Processing API

Контракт для мерчанта, который остаётся стабильным.

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

Запрос
POST /v1/transactions HTTP/1.1
Host: api.yourbrand.com
X-Signature: 9f2c…            # HMAC over body + timestamp + nonce
X-Timestamp: 1756310400
Content-Type: application/json

{
  "type": "payment",
  "merchant_order_id": "ORD-10482",
  "amount": "149.00",
  "currency": "EUR",
  "method": "card",
  "customer": { "email": "buyer@example.com" }
}
Ответ
{
  "ok": true,
  "data": {
    "token": "TX-8H2QK-4LMPD-91XRT",
    "status": "pending",
    "amount": "149.00",
    "currency": "EUR",
    "payment_instructions": [
      {
        "type": "redirect",
        "title": "Continue to payment page",
        "payload": { "url": "https://pay.yourbrand.com/…" }
      }
    ]
  }
}

Подписанные запросы

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

Один конверт ошибки

Сбои валидации, авторизации, подписи и конфликтов возвращают одну и ту же структуру ok / error.code / error.message / error.details.

Идемпотентные заказы

merchant_order_id уникален в пределах тенанта и мерчанта; дубликаты возвращают контролируемый 409 вместо случайной ошибки базы данных.

Канонические инструкции

Особенности провайдеров нормализуются в card_input, card_p2p_requisites, crypto_wallet_address и redirect — формулировки провайдера не доходят до мерчантов.

Запуск

От домена до первой транзакции.

Писать код процессинга не нужно. Работа сводится к конфигурации, и она обратима.

01

Подключите свой домен

Направьте домен на платформу. Хосты менеджера, мерчанта, checkout, API и документации поднимаются брендированными и изолированными.

02

Подключите провайдеров

Подключайте эквайеров и PSP как модули провайдеров, регистрируйте MID и задавайте, какие методы поддерживает каждая валюта.

03

Настройте коммерцию

Задайте тарифы, комиссии и маршрутизацию для каждого мерчанта. Посмотрите разрешение маршрута до первой транзакции.

04

Подключите мерчантов

Приглашайте мерчантов в их собственную панель с API-ключами, колбэками и документацией, уже созданной под ваш бренд.

Состав пакетов

Core остаётся неизменным. Модули выбираете вы.

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

Всегда включено

Core

Это не пробный тариф. Тенант только с Core может подключать мерчантов, принимать платежи, делать выплаты, выставлять счета и разрешать споры. Присутствует в каждом плане, на каждом тенанте, с первого дня.

  • Мерчанты, тарифы и комиссии
  • Платежи, выплаты, возвраты и чарджбеки
  • Мультивалютные кошельки и история баланса
  • Счета и размещённый checkout
  • Провайдеры, MID и маршрутизация
  • Споры с загрузкой доказательств
  • Валютные пары, курсы и обмены
  • RBAC, 2FA и журнал действий администраторов
Что покрывает Core

Платёжные каналы

Добавляйте провайдера, а не переписывайте систему.

Модули провайдеров возвращают типизированные объекты инструкций. Платформа нормализует их в четыре канонические формы — ввод карты, реквизиты карточного P2P, адрес криптокошелька, редирект — сохраняет и отображает нужный шаг checkout. Новые каналы не расходятся волной по интеграциям мерчантов.

Приём средств

  • Карточный эквайрингРазмещённый или прямой ввод карты
  • Карточный P2PС карты на карту с загрузкой подтверждения
  • Банковские переводыЛокальные каналы и переводы формата SEPA
  • КриптокошелькиВыдача адреса и подтверждение

Вывод средств

  • ВыплатыЕдиничные и пакетные, с этапом выпуска
  • Обмен валютКотировки по паре с фиксацией курса

Как это видит плательщик

  • Размещённый редиректСтраница провайдера, ваш токен checkout
  • Локальные методыСпецифичные для региона, тот же формат инструкции
Канонические типы инструкцийcard_inputcard_p2p_requisitescrypto_wallet_addressredirect

Доверие

Изоляция — это архитектура, а не настройка.

tenant.hierarchy.live
platform.omwiomanager.partner-amanager.partner-bmerchantmerchantmerchantmerchant
изоляция в границах доменаRBAC · 2FA · журнал аудита

Изоляция тенантов по домену

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

Работа с картами с учётом PCI

Чувствительные карточные данные вводятся на поверхности размещённого checkout и передаются провайдерам через защищённые пути ввода, а не сохраняются в домене панели.

Шифрование данных клиентов

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

Детальный RBAC и аудит

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

Об omwio

Мы строим ту часть, которой никто не видит.

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

Изоляции место в архитектуре

А не в фильтре запроса, который можно забыть. Определение тенанта происходит на границе каждого запроса.

Стабильный контракт важнее богатого

Особенности провайдеров нормализуются до того, как дойдут до ваших мерчантов, поэтому их интеграция переживает наш роадмап.

White-label — это вся поверхность

Панели, checkout и исходящая почта. Если хоть что-то читается как чужой продукт, иллюзия исчезает.

Следующий шаг

Посмотрите, как это работает под вашим брендом.

Мы поднимем тенант на демо-домене, подключим тестового провайдера и пройдём весь путь — подключение мерчанта, живой платёж, выплату и спор.