using System;
using System.Xml.Serialization;
namespace Aop.Api.Response
{
///
/// HuanxuTradeOrderRefundResponse.
///
public class HuanxuTradeOrderRefundResponse : AopResponse
{
///
/// 聚合支付的支付渠道,支付宝分配。
///
[XmlElement("channel")]
public string Channel { get; set; }
///
/// 退款金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
///
[XmlElement("refund_amount")]
public string RefundAmount { get; set; }
///
/// 退款指令id,支付宝针对每一笔退款请求生成的唯一退款凭证号
///
[XmlElement("refund_id")]
public string RefundId { get; set; }
///
/// 退款请求号,对应一笔业务订单下的一次退款请求,不退款请求需保证请求号唯一
///
[XmlElement("refund_request_no")]
public string RefundRequestNo { get; set; }
///
/// 退款状态,目前支持如下值: SUCCESS(退款成功),该状态表示该笔退款已成功处理; FAIL(退款失败),该状态表示该笔退款已失败,并且不可重试,后续如果要重新退款,需要更换退款请求号。
///
[XmlElement("refund_status")]
public string RefundStatus { get; set; }
}
}