/// <summary> /// По этому запросу средства по указанному заказу будут возвращены плательщику. Запрос закончится ошибкой в случае, если средства /// по этому заказу не были списаны. Система позволяет возвращать средства более одного раза, но в общей сложности не более /// первоначальной суммы списания. /// Для выполнения операции возврата необходимо наличие соответствующих права в системе /// </summary> public RefundResponse Refund(RefundParams refundParams) { var url = _settings.BaseUrl + "/refund.do"; var request = new RefundRequest(refundParams) { userName = _settings.Username, password = _settings.Password }; var result = _networkClient.PostObjectViaUrlParams <RefundResponse>(url, request); return(result); }
public RefundRequest(RefundParams refundParams) { this.orderId = refundParams.orderId; this.amount = refundParams.amount; }