using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// OrderDetailResult Data Structure.
///
[Serializable]
public class OrderDetailResult : AopObject
{
///
/// 应用唯一标识
///
[XmlElement("app_id")]
public string AppId { get; set; }
///
/// 商户订单号
///
[XmlElement("out_trade_no")]
public string OutTradeNo { get; set; }
///
/// 公用回传参数,如果请求时传递了该参数,则返回给商户时会回传该参数。
///
[XmlElement("passback_params")]
public string PassbackParams { get; set; }
///
/// 卖家支付宝用户ID。
///
[XmlElement("seller_id")]
public string SellerId { get; set; }
///
/// 订单标题
///
[XmlElement("subject")]
public string Subject { get; set; }
///
/// 订单总金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]
///
[XmlElement("total_amount")]
public string TotalAmount { get; set; }
///
/// 支付宝交易号
///
[XmlElement("trade_no")]
public string TradeNo { get; set; }
///
/// 交易状态,有以下几种取值: 1. TRADE_SUCCESS:付款成功 2. TRADE_FINISHED:交易完成 3. WAIT_BUYER_PAY:等待支付 4. TRADE_CLOSED:交易关闭
///
[XmlElement("trade_status")]
public string TradeStatus { get; set; }
}
}