Получение информации обо всех отменах и возвратах¶
Запрос позволяет получить статусы всех отмен или возвратов для платежа.
Подробности см. в разделе «Отмена и возврат»
Запрос¶
GET /payin/v1/sites/{siteId}/payments/{paymentId}/refunds
Параметры строки запроса¶
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
siteId | Да | string | Строковый идентификатор сайта ТСП в QIWI Кассе |
paymentId | Да | string | Идентификатор платежа в информационной системе ТСП |
Заголовки¶
Заголовок | Обязательный | Тип | Описание |
---|---|---|---|
Authorization | Да | string | Авторизационные данные. Bearer [access-token] |
Content-type | Да | string | Тип запроса. application/json |
Accept | Нет | string | Тип ответа. application/json |
Пример запроса¶
Статус возврата
GET /partner/payin/v1/sites/test-01/payments/1811/refunds HTTP/1.1
Accept: application/json
Authorization: Bearer 5c4b25xx93aa435d9cb8cd17480356f9
Content-type: application/json
Host: b2b-api.qiwi.com
Ответ¶
См. также список общих HTTP кодов ошибок
Поля успешного ответа¶
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
refundId | Да | string | Идентификатор операции. Такой же как в запросе |
createdDateTime | Да | string | Дата создания операции |
amount | Да | object | Сумма операции |
status | Да | object | Статус операции |
flags | Нет | string(256) | Дополнительные флаги.REVERSAL — в случае с банковскими картами использовалась операция отмены |
settlementAmount | Нет | object | Сумма возмещения мерчанту (если валюта возмещения отличается от валюты авторизации средств) |
Поля ответа с ошибкой¶
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
serviceName | Да | string | Имя сервиса, сгенерировавшего ошибку |
errorCode | Да | string | Код ошибки |
description | Да | string | Описание ошибки для ТСП |
userMessage | Да | string | Описание ошибки для отображения покупателю |
dateTime | Да | string | Дата и время ошибки |
traceId | Да | string | Уникальный ID лога ошибки |
cause | Нет | object | Описание ошибки валидации конкретного поля |
Примеры ответов¶
[
{
"refundId": "e07ddaac-fbe0-4f01-a6f6-c36131fb90e3",
"createdDateTime": "2025-06-19T14:55:01+03:00",
"amount": {
"currency": "RUB",
"value": "4.00"
},
"status": {
"value": "COMPLETED",
"changedDateTime": "2025-06-19T14:55:01+03:00"
}
},
{
"refundId": "4889c0c6-700e-483f-b878-bb07617d6912",
"createdDateTime": "2025-06-19T14:55:11+03:00",
"amount": {
"currency": "RUB",
"value": "2.00"
},
"status": {
"value": "COMPLETED",
"changedDateTime": "2025-06-19T14:55:11+03:00"
}
}
]