using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// PaytoolResultDetail Data Structure. /// [Serializable] public class PaytoolResultDetail : AopObject { /// /// 支付宝交易号,当tool_code是ALIPAY和TMARKETING时有效。 /// [XmlElement("alipay_trade_no")] public string AlipayTradeNo { get; set; } /// /// 支付工具金额。单位为元,精确到小数点后两位 /// [XmlElement("amount")] public string Amount { get; set; } /// /// 该支付工具的资金组成明细。仅当该支付工具驱动支付宝发生资金流时返回该字段。 /// [XmlArray("fund_bill_list")] [XmlArrayItem("trade_fund_bill")] public List FundBillList { get; set; } /// /// 支付完成时间。格式为:yyyy-MM-dd HH:mm:ss /// [XmlElement("gmt_pay")] public string GmtPay { get; set; } /// /// 付款方用户详细信息 /// [XmlElement("payer_info")] public UserDetailInfo PayerInfo { get; set; } /// /// 支付宝支付工具单据号 /// [XmlElement("paytool_bill_no")] public string PaytoolBillNo { get; set; } /// /// 商户支付工具单据号 /// [XmlElement("paytool_request_no")] public string PaytoolRequestNo { get; set; } /// /// 支付工具状态; 支付成功:PAYMENT_SUCCESS,支付中:PAYMENT_INPROCESS,支付失败:PAYMENT_FAIL,支付撤销:PAYMENT_CANCELED /// [XmlElement("status")] public string Status { get; set; } /// /// 支付宝统一分配的支付工具编码; 现金:CASH;支付宝:ALIPAY,营销:TMARKETING;POS支付:POS,商户预付卡:MERCHANT_MCARD,OTHER:其他 /// [XmlElement("tool_code")] public string ToolCode { get; set; } } }