Возвраты

Объект возврата

Объект возврата (Refund) содержит актуальную информацию о возврате успешного платежа. Он приходит в ответ на любой запрос, связанный с возвратами.

Объект может содержать параметры и значения, не описанные в этом Справочнике API. Их следует игнорировать.

Параметр
Тип
Обязтелен
Описание

uuid

string

Идентификатор возврата платежа в Payvo.

payment_uuid

string

Идентификатор платежа в Payvo.

status

string

Статус возврата. Возможные значения: pending, succeeded и canceled.

cancellation_details

object

Комментарий к статусу canceled: кто отменил платеж и по какой причине. Подробнее про неуспешные возвраты.

cancellation_details.party

string

Участник процесса возврата, который принял решение отменить транзакцию. Перечень и описание возможных значений

cancellation_details.reason

string

amount

number

Возвращенная пользователю сумма в копейках.

description

string

Основание для возврата денег пользователю.

receipt

object

Данные о чеке возврата. Отображается только при использовании сервиса Payvo.Чеки и у возвратов в статусе succeeded.

receipt.registration_status

string

Статус регистрации чека. Возможные значения:

  • pending — данные в обработке;

  • succeeded — чек успешно зарегистрирован;

  • canceled — чек зарегистрировать не удалось; обратитесь в техническую поддержку.

created_at

string

Время создания возврата. Указывается по UTC и передается в формате ISO 8601. Пример: 2025-07-10T11:52:31.827Z

Создание возврата

Создает возврат успешного платежа на указанную сумму. Платеж можно вернуть только в течение трех лет с момента его создания. Комиссия Payvo за проведение платежа не возвращается.

POST https://api.payvo.ru/public/refunds

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

Параметр
Тип
Обязателен
Описание

payment_uuid

string

Идентификатор платежа в Payvo.

amount

number

Сумма в копейках, которую нужно вернуть пользователю.

description

string

Комментарий к возврату, основание для возврата денег пользователю.

Пример запроса

Ответ

В ответ на запрос придет объект возврата в актуальном статусе.

Пример тела ответа

Получение информации о возврате

Запрос позволяет получить информацию о текущем состоянии возврата по его уникальному идентификатору.

GET https://api.payvo.ru/public/refunds/{refund_uuid}

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

Без параметров.

Пример запроса

Ответ

В ответ на запрос придет объект возврата в актуальном статусе.

Пример тела ответа

Last updated

Was this helpful?