ReverseRequest constructor

ReverseRequest({
  1. required String orderId,
  2. int? amount,
  3. Map<String, dynamic>? jsonParams,
  4. String? language,
})

Запрос отмены оплаты заказа. Функция отмены доступна в течение ограниченного времени после оплаты, точные сроки необходимо уточнять в «Сбербанке».

Операция отмены оплаты может быть совершена только один раз. Если она закончится ошибкой, то повторная операция отмены платежа не пройдёт. Эта функция доступна магазинам по согласованию с банком. Для выполнения операции отмены продавец должен обладать соответствующими правами.

При проведении частичной отмены (отмены части оплаты) сумма частичной отмены передается в необязательном параметре amount. Частичная отмена возможна при наличии у магазина соответствующего разрешения в системе. Частичная отмена невозможна для заказов с фискализацией, корзиной и лоялти.

Implementation

ReverseRequest({
  required this.orderId,
  this.amount,
  this.jsonParams,
  this.language,
});