NewGaoKaoApi/PaymentSDK/AliPay/Domain/OrderDetailResult.cs

61 lines
1.8 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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