AlipayTradeRefundResponse.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System;
  2. using System.Xml.Serialization;
  3. using System.Collections.Generic;
  4. using Aop.Api.Domain;
  5. namespace Aop.Api.Response
  6. {
  7. /// <summary>
  8. /// AlipayTradeRefundResponse.
  9. /// </summary>
  10. public class AlipayTradeRefundResponse : AopResponse
  11. {
  12. /// <summary>
  13. /// 用户的登录id
  14. /// </summary>
  15. [XmlElement("buyer_logon_id")]
  16. public string BuyerLogonId { get; set; }
  17. /// <summary>
  18. /// 本次退款是否发生了资金变化
  19. /// </summary>
  20. [XmlElement("fund_change")]
  21. public string FundChange { get; set; }
  22. /// <summary>
  23. /// 退款支付时间
  24. /// </summary>
  25. [XmlElement("gmt_refund_pay")]
  26. public string GmtRefundPay { get; set; }
  27. /// <summary>
  28. /// 买家支付宝用户号
  29. /// </summary>
  30. [XmlElement("open_id")]
  31. public string OpenId { get; set; }
  32. /// <summary>
  33. /// 商户订单号
  34. /// </summary>
  35. [XmlElement("out_trade_no")]
  36. public string OutTradeNo { get; set; }
  37. /// <summary>
  38. /// 退款返回的资金明细类型
  39. /// </summary>
  40. [XmlArray("refund_detail_item_list")]
  41. [XmlArrayItem("trade_fund_bill")]
  42. public List<TradeFundBill> RefundDetailItemList { get; set; }
  43. /// <summary>
  44. /// 本次发生的退款金额
  45. /// </summary>
  46. [XmlElement("refund_fee")]
  47. public string RefundFee { get; set; }
  48. /// <summary>
  49. /// 2013112011001004330000121536
  50. /// </summary>
  51. [XmlElement("trade_no")]
  52. public string TradeNo { get; set; }
  53. }
  54. }