| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- using System.Xml.Serialization;
- namespace Essensoft.AspNetCore.WeChatPay.Notify
- {
- public class WeChatPayRefundNotifyResponse : WeChatPayNotifyResponse
- {
- // 解密后的信息
- /// <summary>
- /// 微信订单号
- /// </summary>
- [XmlElement("transaction_id")]
- public string TransactionId { get; set; }
- /// <summary>
- /// 商户订单号
- /// </summary>
- [XmlElement("out_trade_no")]
- public string OutTradeNo { get; set; }
- /// <summary>
- /// 微信退款单号
- /// </summary>
- [XmlElement("refund_id")]
- public string RefundId { get; set; }
- /// <summary>
- /// 商户退款单号
- /// </summary>
- [XmlElement("out_refund_no")]
- public string OutRefundNo { get; set; }
- /// <summary>
- /// 订单金额
- /// </summary>
- [XmlElement("total_fee")]
- public int TotalFee { get; set; }
- /// <summary>
- /// 应结订单金额
- /// </summary>
- [XmlElement("settlement_total_fee")]
- public int SettlementTotalFee { get; set; }
- /// <summary>
- /// 申请退款金额
- /// </summary>
- [XmlElement("refund_fee")]
- public int RefundFee { get; set; }
- /// <summary>
- /// 退款金额
- /// </summary>
- [XmlElement("settlement_refund_fee")]
- public int SettlementRefundFee { get; set; }
- /// <summary>
- /// 退款状态
- /// </summary>
- [XmlElement("refund_status")]
- public string RefundStatus { get; set; }
- /// <summary>
- /// 退款成功时间
- /// </summary>
- [XmlElement("success_time")]
- public string SuccessTime { get; set; }
- /// <summary>
- /// 退款入账账户
- /// </summary>
- [XmlElement("refund_recv_accout")]
- public string RefundRecvAccout { get; set; }
- /// <summary>
- /// 退款资金来源
- /// </summary>
- [XmlElement("refund_account")]
- public string RefundAccount { get; set; }
- /// <summary>
- /// 退款发起来源
- /// </summary>
- [XmlElement("refund_request_source")]
- public string RefundRequestSource { get; set; }
- }
- }
|