---
title: "Оформление возврата по платежу"
method: POST
path: "/sbp/v1/refund"
tags: ["qr-controller"]
---

# Оформление возврата по платежу

`POST /sbp/v1/refund`

Метод позволяет осуществлять полный и частичный возврат по QR

## Headers

- `Content-type:` string, required
- `Authorization:` string, required

## Request body

- RefundQR
  - `amount` number, required — Сумма возврата в рублях
  - `order` string, required — Уникальный идентификатор заказа в системе партнёра
  - `paymentDetails` string — Назначение платежа
  - `refundId` string, required — Уникальный идентификатор запроса на возврат в системе партнера
  - `transactionId` number — Идентификатор операции платежа в Райффайзенбанке, обязателен только для QRStatic

## Response `200`

OK

- ResponeRefund
  - `code` string, required — Код состояния http запроса
  - `amount` number, required — Сумма возврата в рублях
  - `refundStatus` 'IN_PROGRESS' | 'COMPLETED' | 'DECLINED', required — Код состояния запроса на возврат

## Changes

- **2021-09-09** `d45a86a8444d` — 4 breaking, 1 warning, 2 info
  - added the new required request property `amount`
  - added the new required request property `order`
  - added the new required request property `refundId`
  - the request's body type changed from no type to `object`
  - …3 more
- **2021-08-18** `c1be604342e8` — 2 breaking, 1 warning, 3 info
  - added the new required `header` request parameter `Authorization:`
  - added the new required `header` request parameter `Content-type:`
  - deleted the `header` request parameter `Authorization`
  - api operation id `postRefund_SBP` removed and replaced with `post-sbp-v1-refund`
  - …2 more

[Change history](https://skmtc.dev/raiffeisen-dgtl/apis/api-3/changes/sbp/v1/refund/post.md)

---

[API](https://skmtc.dev/raiffeisen-dgtl/apis/api-3.md) · [All operations](https://skmtc.dev/raiffeisen-dgtl/apis/api-3/llms.txt) · [OpenAPI document](https://skmtc.dev/raiffeisen-dgtl/apis/api-3/revisions/3a9d71affec3?raw)
