Массовые возвраты
До 5000 возвратов за один запрос. Каждый элемент — обычный объект /v1/payment/refund, но reference ОБЯЗАТЕЛЕН на каждом элементе и уникален внутри батча: это ключ идемпотентности именно этого возврата (не путать с order_id, который указывает на счёт). Без него два разных возврата одной суммы одному плательщику молча схлопнулись бы в один. Возвращает batch_id; статус по каждому — через /v1/batch/info. on_error: continue/stop.
Авторизации
pk_live_… для платёжных эндпоинтов, wk_live_… для выплат/возвратов.
hex(HMAC-SHA256(секрет, "\n<МЕТОД>\n<путь>\n<тело>"))
Текущее время Unix в секундах (в пределах допустимого расхождения).
Тело
Массив от 1 до 5000 элементов — те же поля, что у POST /v1/payment/refund; у каждого элемента обязательны reference (ключ идемпотентности) и uuid либо order_id платежа.
Что делать при ошибке элемента: continue (по умолчанию) — обрабатывать остальные; stop — прекратить обработку после первой ошибки.
"continue"