Platega.io API
    • Авторизация
    • Модули CMS
    • SDK
    • Платежи
      • Приём карт по H2H
      • Рекуррентные СБП-подписки
        • Пробный доступ и изменение суммы подписки
        • Подписки по H2H
        • Создать подписку
        • Получить подписку
        • Список подписок
        • Отменить подписку
        • Проверка возможности обновить подписку
        • Обновление подписки
      • Создание платежной ссылки без заданного метода
        POST
      • Создание платежной ссылки с заданным методом
        POST
      • Получение QR-кода для H2H-транзакции
        GET
      • Проверка статуса оплаты платежа
        GET
      • Выгрузка транзакций в CSV
        POST
      • Выгрузка транзакций в Excel
        POST
      • Выгрузка транзакций в Json
        POST
    • Балансы
      • Получение балансов
        GET
    • Возвраты
      • Проверка возможности отмены транзакции
        GET
      • Отмена транзакции
        POST
      • Частичная отмена транзакции
        POST
    • Выводы
      • Создаёт вывод на рублёвую карту через Payout API
      • Создаёт вывод на криптокошелек через Payout API
      • Получение сохранённых карт
        GET
      • Получение сохраненных криптокошельков
        GET
    • Callbacks
      • Колбэки — общая информация
      • CONFIRMED
      • CANCELED
      • CHARGEBACKED
      • PARTIALLY_REFUNDED
      • DISPUTED
    • Schemas
      • Schemas
        • PaymentStatus
        • PaymentMethodInt
        • CreateTransactionRequest
        • CreateTransactionResponse
        • TransactionStatusResponse
        • SubscriptionStatus
        • CallbackSubscriptionStatus
        • SubscriptionInterval
      • Статус платежа в колбэке
      • Результат операции возврата
      • Общие поля колбэка
      • Поля колбэка по возврату
      • CallbackPayload
      • Поля колбэка по подписке

    Авторизация

    Начало работы с Platega API#

    1. Введение#

    Platega API позволяет интегрировать платёжные функции в ваши сервисы: создавать платежи, проверять их статус, оформлять возвраты и получать отчёты.
    Все запросы выполняются в формате JSON по протоколу HTTPS.
    Базовый URL
    https://app.platega.io/

    2. Авторизация#

    Каждый запрос к API подписывается двумя заголовками:
    ЗаголовокЗначениеОписание
    X-MerchantId<Ваш MerchantId>идентификатор вашего магазина
    X-Secret<Ваш API-ключ>секретный ключ, не передавайте его на клиент
    ⚙️ Эти данные выдаёт менеджер при подключении. Они же доступны в личном кабинете на странице Настройки.
    Пример запроса
    Если ключ неверен
    Запрос отклоняется с кодом 401 и телом стандартного формата:
    {
      "code": "Auth:GEN_1001",
      "type": 4002,
      "message": "Access denied.",
      "data": [],
      "traceId": "af95e45f8c350d4211ac5c7b6d2e1f04"
    }
    Поле traceId стоит сохранять в логах: по нему поддержка найдёт конкретный запрос.

    3. Формат ошибок#

    Все ошибки API приходят в одном формате:
    ПолеТипОписание
    codestringкод причины отказа
    typeintegerтип ошибки
    messagestringтекстовое пояснение
    dataarrayуточнения: какое поле не прошло проверку и почему
    traceIdstringидентификатор запроса

    4. Выводы средств#

    У Payout API своя схема авторизации — запросы подписываются секретным ключом по HMAC-SHA256 и заголовком Authorization: PG-HMAC, а X-MerchantId и X-Secret там не используются. Порядок подключения и формирования подписи описан в разделе Выводы.

    5. Уведомления о статусах#

    Об изменениях статуса платежа Platega сообщает сама — POST-запросом на ваш URL. Формат тела, требования к адресу, повторные попытки и список статусов описаны в разделе Callbacks.
    Modified at 2026-10-27 19:27:09
    Next
    Модули CMS
    Built with