AlipayTradePayResponse.cs 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  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. /// AlipayTradePayResponse.
  9. /// </summary>
  10. public class AlipayTradePayResponse : AopResponse
  11. {
  12. /// <summary>
  13. /// 买家支付宝账号
  14. /// </summary>
  15. [XmlElement("buyer_logon_id")]
  16. public string BuyerLogonId { get; set; }
  17. /// <summary>
  18. /// 买家付款的金额
  19. /// </summary>
  20. [XmlElement("buyer_pay_amount")]
  21. public string BuyerPayAmount { get; set; }
  22. /// <summary>
  23. /// 交易支付使用的资金单据列表
  24. /// </summary>
  25. [XmlArray("fund_bill_list")]
  26. [XmlArrayItem("trade_fund_bill")]
  27. public List<TradeFundBill> FundBillList { get; set; }
  28. /// <summary>
  29. /// 交易支付时间
  30. /// </summary>
  31. [XmlElement("gmt_payment")]
  32. public string GmtPayment { get; set; }
  33. /// <summary>
  34. /// 交易中可给用户开具发票的金额
  35. /// </summary>
  36. [XmlElement("invoice_amount")]
  37. public string InvoiceAmount { get; set; }
  38. /// <summary>
  39. /// 买家支付宝用户号
  40. /// </summary>
  41. [XmlElement("open_id")]
  42. public string OpenId { get; set; }
  43. /// <summary>
  44. /// 商户订单号
  45. /// </summary>
  46. [XmlElement("out_trade_no")]
  47. public string OutTradeNo { get; set; }
  48. /// <summary>
  49. /// 使用积分宝付款的金额
  50. /// </summary>
  51. [XmlElement("point_amount")]
  52. public string PointAmount { get; set; }
  53. /// <summary>
  54. /// 88.88
  55. /// </summary>
  56. [XmlElement("receipt_amount")]
  57. public string ReceiptAmount { get; set; }
  58. /// <summary>
  59. /// 交易金额
  60. /// </summary>
  61. [XmlElement("total_amount")]
  62. public string TotalAmount { get; set; }
  63. /// <summary>
  64. /// 支付宝交易号
  65. /// </summary>
  66. [XmlElement("trade_no")]
  67. public string TradeNo { get; set; }
  68. }
  69. }