using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AlipayTradeCreditFinanceRefundModel Data Structure.
///
[Serializable]
public class AlipayTradeCreditFinanceRefundModel : AopObject
{
///
/// 本次需要退款的金额,单位为元;精确到小数点后两位,取值范围[0.01,100000000]
///
[XmlElement("amount")]
public string Amount { get; set; }
///
/// 币种,CNY
///
[XmlElement("currency")]
public string Currency { get; set; }
///
/// 扩展参数,json结构体,例用前需要与支付宝工程师确认
///
[XmlElement("extend_params")]
public string ExtendParams { get; set; }
///
/// 退款备注
///
[XmlElement("memo")]
public string Memo { get; set; }
///
/// 外部退款请求号,用于控制幂等
///
[XmlElement("out_request_no")]
public string OutRequestNo { get; set; }
///
/// 收款人信息
///
[XmlElement("payee_info")]
public CreditFinancePayAccountInfo PayeeInfo { get; set; }
///
/// 本次需要进行金融处理的交易对应的交易的买家userId
///
[XmlElement("trade_buyer_id")]
public string TradeBuyerId { get; set; }
///
/// 需要进行金融处理的交易号
///
[XmlElement("trade_no")]
public string TradeNo { get; set; }
}
}