Перейти к основному содержимому

Возвраты

Можно возвращать платежи — полностью или частично. Порядок возврата зависит от способа оплаты PaymentMethod исходного платежа. При оплате банковской картой деньги возвращаются на карту, которая была использована для проведения платежа.

Часть способов оплаты (например, наличные) не поддерживают возвраты.

Создать возврат

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

client.Refunds.Create(&refunds.CreateRefundRequest{})

Получить список возвратов

Запрос позволяет получить список возвратов, отфильтрованный по заданным критериям.

client.Refunds.GetList(&refunds.GetListRefundRequest{})

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

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

client.Refunds.Get("REFUND_ID")