using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// AlipayBusinessOrderRefundModel Data Structure.
///
[Serializable]
public class AlipayBusinessOrderRefundModel : AopObject
{
///
/// 订单退款环境信息
///
[XmlElement("env_info")]
public EnvInfo EnvInfo { get; set; }
///
/// 支付宝订单号
///
[XmlElement("order_no")]
public string OrderNo { get; set; }
///
/// 退款支付工具列表
///
[XmlArray("refund_paytool_list")]
[XmlArrayItem("paytool_refund_request_detail")]
public List RefundPaytoolList { get; set; }
///
/// 退款原因
///
[XmlElement("refund_reason")]
public string RefundReason { get; set; }
///
/// 退款请求号。若退款请求号不为空,则必需传入refund_paytools_list。 若不传入退款请求号,同时refund_paytools_list为空,则认为是全额退款。
///
[XmlElement("refund_request_no")]
public string RefundRequestNo { get; set; }
}
}