Skip to main content
POST
Массовые возвраты

Авторизации

X-Public-Id
string
header
обязательно

pk_live_… для платёжных эндпоинтов, wk_live_… для выплат/возвратов.

X-Signature
string
header
обязательно

hex(HMAC-SHA256(секрет, "\n<МЕТОД>\n<путь>\n<тело>"))

X-Timestamp
string
header
обязательно

Текущее время Unix в секундах (в пределах допустимого расхождения).

Тело

application/json
refunds
object[]
обязательно

Массив от 1 до 5000 элементов — те же поля, что у POST /v1/payment/refund; у каждого элемента обязательны reference (ключ идемпотентности) и uuid либо order_id платежа.

on_error
string

Что делать при ошибке элемента: continue (по умолчанию) — обрабатывать остальные; stop — прекратить обработку после первой ошибки.

Пример:

"continue"

Ответ

200 - application/json

Success

result
object
state
integer
Пример:

0