using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AlipayPcreditHuabeiAuthRefundApplyModel Data Structure.
///
[Serializable]
public class AlipayPcreditHuabeiAuthRefundApplyModel : AopObject
{
///
/// 签约花芝的业务协议号,在签约成功、结算成功等通知中回回传给商户。
///
[XmlElement("agreement_no")]
public string AgreementNo { get; set; }
///
/// 支付宝用户ID
///
[XmlElement("alipay_user_id")]
public string AlipayUserId { get; set; }
///
/// 支付宝侧授权操作单据id,在结算扣款成功的通知消息中会回传。在周期扣款场景下,和trade_no必传其中一个值。
///
[XmlElement("auth_opt_id")]
public string AuthOptId { get; set; }
///
/// 本次退款说明
///
[XmlElement("memo")]
public string Memo { get; set; }
///
/// 外部请求号
///
[XmlElement("out_request_no")]
public string OutRequestNo { get; set; }
///
/// 商户ID
///
[XmlElement("partner_id")]
public string PartnerId { get; set; }
///
/// 退款金额,单位为:元(人民币),精确到小数点后两位
///
[XmlElement("refund_amount")]
public string RefundAmount { get; set; }
///
/// MEMBER_FEE_REFUND 会员费结算退款 WITHHOLD_FEE_REFUND 周期扣款金额退款 默认为MEMBER_FEE_REFUND
///
[XmlElement("refund_type")]
public string RefundType { get; set; }
///
/// 支付宝交易号,在结算扣款成功的通知中会回传。 在周期扣款场景下,和auth_opt_id必传其中一个值。
///
[XmlElement("trade_no")]
public string TradeNo { get; set; }
}
}