Skip to main content

Создание выплаты

Создание выплаты на карту или через СБП.

Endpoint

POST /v1/payouts

Параметры запроса

ПараметрТипОбязательныйОписание
ext_idstringДаУникальный ID выплаты в вашей системе
amountnumberДаСумма выплаты в RUB
methodstringДаМетод: card или sbp
requisitesstringДаНомер карты или телефона
holder_namestringДаФИО получателя
bankstringНетКод банка (для СБП)
notify_urlstringНетURL для webhook

Пример выплаты на карту

curl -X POST https://api.settler.pw/api/v1/payouts \
-H "Content-Type: application/json" \
-H "X-Identity: your-api-key" \
-H "X-Signature: your-signature" \
-d '{
"ext_id": "payout_001",
"amount": 5000,
"method": "card",
"requisites": "4276123456781234",
"holder_name": "Иван Иванов"
}'

Пример выплаты через СБП

curl -X POST https://api.settler.pw/api/v1/payouts \
-H "Content-Type: application/json" \
-H "X-Identity: your-api-key" \
-H "X-Signature: your-signature" \
-d '{
"ext_id": "payout_002",
"amount": 3000,
"method": "sbp",
"requisites": "+79001234567",
"holder_name": "Петр Петров",
"bank": "tinkoff"
}'

Ответ

{
"id": "550e8400-e29b-41d4-a716-446655440000",
"ext_id": "payout_001",
"amount": 5000,
"currency": "RUB",
"method": "card",
"requisites": "4276123456781234",
"holder_name": "Иван Иванов",
"bank": "",
"status": "pending",
"created_at": "2026-01-30T12:45:00Z"
}

Поля ответа

ПолеТипОписание
idstringID выплаты (UUID)
ext_idstringВаш ID выплаты
amountnumberСумма
currencystringВалюта (RUB)
methodstringМетод: card или sbp
requisitesstringРеквизиты
holder_namestringФИО получателя
bankstringКод банка
statusstringСтатус
provider_order_idstringID заказа у провайдера (после обработки)
created_atstringВремя создания (ISO 8601)
completed_atstringВремя завершения

Статусы выплат

СтатусОписание
pendingОжидает обработки
processingВ обработке
completedУспешно
failedОшибка
cancelledОтменено

Ошибки

КодHTTPОписание
PAY_002400Неверные параметры
PAY_003409Выплата с таким ext_id уже существует
SYS_001500Внутренняя ошибка