| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164 |
- using System.Xml.Serialization;
- namespace Essensoft.AspNetCore.Payment.WeChatPay.Response
- {
- [XmlRoot("xml")]
- public class WeChatPayDepositRefundQueryResponse : WeChatPayResponse
- {
- /// <summary>
- /// 返回状态码
- /// </summary>
- [XmlElement("return_code")]
- public string ReturnCode { get; set; }
- /// <summary>
- /// 返回信息
- /// </summary>
- [XmlElement("return_msg")]
- public string ReturnMsg { get; set; }
- /// <summary>
- /// 业务结果
- /// </summary>
- [XmlElement("result_code")]
- public string ResultCode { get; set; }
- /// <summary>
- /// 错误代码
- /// </summary>
- [XmlElement("err_code")]
- public string ErrCode { get; set; }
- /// <summary>
- /// 错误描述
- /// </summary>
- [XmlElement("err_code_des")]
- public string ErrCodeDes { get; set; }
- /// <summary>
- /// 应用号
- /// </summary>
- [XmlElement("appid")]
- public string AppId { get; set; }
- /// <summary>
- /// 商户号
- /// </summary>
- [XmlElement("mch_id")]
- public string MchId { get; set; }
- /// <summary>
- /// 子商户应用号
- /// </summary>
- [XmlElement("sub_appid")]
- public string SubAppId { get; set; }
- /// <summary>
- /// 子商户号
- /// </summary>
- [XmlElement("sub_mch_id")]
- public string SubMchId { get; set; }
- /// <summary>
- /// 随机字符串
- /// </summary>
- [XmlElement("nonce_str")]
- public string NonceStr { get; set; }
- /// <summary>
- /// 签名
- /// </summary>
- [XmlElement("sign")]
- public string Sign { get; set; }
- /// <summary>
- /// 微信订单号
- /// </summary>
- [XmlElement("transaction_id")]
- public string TransactionId { get; set; }
- /// <summary>
- /// 商户订单号
- /// </summary>
- [XmlElement("out_trade_no")]
- public string OutTradeNo { 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("fee_type")]
- public string FeeType { get; set; }
- /// <summary>
- /// 现金支付金额
- /// </summary>
- [XmlElement("cash_fee")]
- public int CashFee { get; set; }
- /// <summary>
- /// 商户退款单号
- /// </summary>
- [XmlElement("out_refund_no")]
- public string OutRefundNo { get; set; }
- /// <summary>
- /// 微信退款单号
- /// </summary>
- [XmlElement("refund_id")]
- public string RefundId { get; set; }
- /// <summary>
- /// 退款渠道
- /// </summary>
- [XmlElement("refund_channel")]
- public string RefundChannel { 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("refund_account")]
- public string RefundAccount { get; set; }
- /// <summary>
- /// 退款入账账户
- /// </summary>
- [XmlElement("refund_recv_accout")]
- public string RefundRecvAccout { get; set; }
- /// <summary>
- /// 退款成功时间
- /// </summary>
- [XmlElement("refund_success_time")]
- public string RefundSuccessTime { get; set; }
- }
- }
|