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

Создаёт вывод на рублёвую карту через Payout API

Описание#

Функциональность выводов подключается по запросу — по умолчанию она недоступна. Для получения доступа обратитесь к вашему менеджеру. После подключения в личном кабинете появится раздел Payout API.
Секретный ключ
Все запросы к Payout API подписываются секретным ключом (SECRET). Ключ выдаётся через личный кабинет и хранится только у вас — Platega не имеет к нему доступа после выдачи. Ключ показывается один раз сразу после генерации — немедленно сохраните его. Повторно просмотреть невозможно.
Сброс ключа
Если ключ утерян или скомпрометирован — сбросьте его через раздел Payout API в личном кабинете. Потребуется подтверждение кодом из email. Новый ключ также показывается один раз. Сброс немедленно инвалидирует старый ключ — все запросы, подписанные им, начнут возвращать ошибку аутентификации.
Подпись запроса (HMAC-SHA256)
Каждый запрос должен быть подписан. Строка для подписи (элементы через \n):
METHOD\nPATH\ntimestamp\nidempotency-key\nsha256_hex(body)
timestamp — unix-время в секундах. Сервер принимает запросы в окне ±300 секунд
idempotency-key — уникальная строка для каждого вывода, генерируется на стороне клиента (например, UUID). Та же строка передаётся в заголовке Idempotency-Key
sha256_hex(body) — SHA-256 от тела запроса, hex строчными буквами. Тело сериализуется без лишних пробелов — те же байты идут и в подпись, и в запрос
Подпись: Base64(HMAC-SHA256(SECRET, string_to_sign))
Заголовок авторизации: Authorization: PG-HMAC kid={MERCHANT_ID}, ts={timestamp}, sig={подпись}
Параметры запроса
Передайте либо cardId сохранённой карты, либо cardNumber полного PAN. Допустимая сумма одного вывода: от 1000 до 87500 RUB. Для каждого нового вывода используйте новый Idempotency-Key.

Запрос#

POST /api/v1/payouts/card-rub

Заголовки#

ЗаголовокОбязательныйПример
AuthorizationдаPG-HMAC kid=29ef0000-..., ts=1719403200, sig=abc123==
Idempotency-Keyда00000000-0000-0000-0000-446655440000
Content-Typeдаapplication/json

Тело#

ПолеТипОбязательноеОписание
cardIdstringнетID сохранённой карты (альтернатива cardNumber)
cardNumberstringнетНомер карты получателя (16 цифр)
amountRubintegerдаСумма вывода в рублях
payoutMethodstringдаВсегда CARD
currencyRequestedstringдаВсегда RUB
{
  "cardNumber": "2200000000000000",
  "amountRub": 1500,
  "payoutMethod": "CARD",
  "currencyRequested": "RUB"
}

Ответ#

{
  "withdrawalRecordId": "3c0d321d-40c4-46e3-97f0-7a8f50ce03a6",
  "status": "CREATED",
  "cardMasked": "**** 0000",
  "amountUsdtDebited": 13.270341
}
ПолеТипОписание
withdrawalRecordIdstringИдентификатор созданного вывода
statusstringСтатус вывода. Сразу после создания — CREATED
cardMaskedstringМаскированный номер карты
amountUsdtDebitednumberСумма, списанная с USDT-баланса мерчанта

Пример формирования подписи (Python)#

Modified at 2026-07-02 07:10:59
Previous
Отмена транзакции
Next
Получение сохранённых карт
Built with