Перейти к содержимому

Оркестрация платежей для Армении

Ваши платёжные провайдеры.
Одна интеграция.

Один API, одна платёжная страница, один кабинет и одна система вебхуков поверх банков и кошельков, с которыми у вас договор. Деньги идут напрямую от покупателя к вашему провайдеру — OneGate их никогда не держит.

# Создать платёж

curl https://api.onegate.am/v1/payments \
  -H "Authorization: Bearer sk_test_…" \
  -H "Idempotency-Key: ORD-1001" \
  -d '{"amount":12500,"currency":"AMD","order_id":"ORD-1001","locale":"ru"}'

# Ответ

{
  "id": "pay_06GCWGE55HZ397…",
  "status": "created",
  "amount": 12500,
  "currency": "AMD",
  "checkout_url": "https://pay.onegate.am/cs_…"
}
OneGate — Modern payment orchestration

Одна интеграция вместо многих

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

Как проходит платёж

Вы создаёте платёж через API. Покупатель платит на платёжной странице OneGate и на странице вашего провайдера. Провайдер зачисляет деньги на ваш счёт, OneGate подтверждает результат и уведомляет вас подписанным вебхуком.

  1. Ваш сервер создаёт платёж
  2. Покупатель выбирает способ на платёжной странице
  3. Покупатель платит на странице провайдера
  4. Провайдер зачисляет деньги на ваш счёт
  5. Вы получаете подписанный вебхук

Без хранения средств: OneGate никогда не держит, не аккумулирует и не выплачивает деньги.

Что вы получаете

  • Один API для всех провайдеров

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

  • Платёжная страница на трёх языках

    Платёжная страница для мобильных устройств на армянском, английском и русском. Данные карты вводятся только на странице вашего эквайера.

  • Подписанные вебхуки с повторами

    События с подписью HMAC-SHA256, до 8 повторных попыток примерно за шесть дней, журнал доставки и ручная переотправка.

  • Встроенная сверка

    Колбэки — не единственный источник истины: OneGate запрашивает у поддерживаемых провайдеров статус зависших платежей и применяет только допустимые изменения.

  • Безопасные возвраты

    Идемпотентный API возвратов с защитой от превышения суммы. Неясный ответ провайдера уточняется у провайдера, а не повторяется вслепую.

  • Полноценная песочница

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

Способы оплаты и их статус

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

  • OneGate Sandbox (моделирование оплаты картой и кошельком)Доступно
  • Банковские карты через ваш банк-эквайерОжидает сертификации провайдером
  • Кошелёк IdramОжидает сертификации провайдером
  • Telcell WalletОжидает сертификации провайдером
  • Arca QRЗапланировано
  • Apple Pay и Google PayЗапланировано
  • Криптовалюта через лицензированного процессораЗапланировано
  • Фискальные чеки e-HDMТолько тестовый режимВ тестовом режиме доступна симуляция чеков. Выдача официальных чеков e-HDM требует официальной интеграции, которая пока недоступна.

Названия провайдеров и продуктов принадлежат их владельцам. Наличие интеграции не означает партнёрства или одобрения: вы работаете с каждым провайдером по собственному договору.

Создано для разработчиков

Документированный REST API со спецификацией OpenAPI 3.1, ключами идемпотентности, идентификаторами запросов, курсорной пагинацией и SDK для Node.js/TypeScript и PHP.

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

Безопасность, которую можно проверить

Мы точно описываем, что OneGate защищает, что хранит и к чему никогда не прикасается.

Как OneGate обеспечивает безопасность
  • Без хранения средств: деньги идут напрямую вашему провайдеру
  • Номер карты и CVV вводятся на странице эквайера, никогда — в OneGate
  • Учётные данные провайдеров хранятся в зашифрованном виде
  • Каждый вебхук подписан HMAC-SHA256
  • Тестовая и боевая среды полностью разделены

Часто задаваемые вопросы

Хранит ли OneGate мои деньги?

Нет. Покупатели платят напрямую вашему провайдеру, и провайдер зачисляет деньги на ваш счёт по вашему договору. OneGate не держит, не аккумулирует и не выплачивает средства.

Нужны ли мне собственные договоры с банками и кошельками?

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

Какие способы уже принимают реальные платежи?

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

Видит ли или хранит OneGate номера карт?

Нет. Покупатели вводят номер карты и CVV на странице банка-эквайера. OneGate получает только результат платежа и идентификаторы.

Может ли OneGate выдавать фискальные чеки e-HDM?

Пока нет. В тестовом режиме есть симуляция чеков; для выдачи официальных чеков e-HDM нужны официальная интеграция и разрешение, работа над которыми продолжается.

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

Тестовый режим бесплатный. Для боевого использования напишите на info@onegate.am, и мы сообщим актуальные цены.

Начните в тестовом режиме уже сегодня

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

Создать аккаунт

Поддержка и контакты

Вопросы об интеграции, ценах или запуске? Напишите нам. Укажите идентификатор запроса из ответа API — так мы поможем быстрее.

Эл. почта: info@onegate.am