using System.Xml.Serialization;
namespace ET
{
public class QuickRequestData
{
public string nt_data { get; set; }
public string sign { get; set; }
public string md5Sign { get; set; }
}
[XmlRoot("quicksdk_message")]
public class QuickSdkMessage
{
[XmlElement("message")] public QuickSdkMessageData Message { get; set; }
}
///
/// QuickSdk 支付回调数据
///
public class QuickSdkMessageData
{
///
/// 是否测试订单,0:正式订单,1:测试订单
///
[XmlElement("is_test")]
public string IsTest { get; set; }
///
/// 渠道的 ID
///
[XmlElement("channel")]
public string Channel { get; set; }
///
/// 渠道的用户 ID
///
[XmlElement("channel_uid")]
public string ChannelUid { get; set; }
///
/// 游戏订单号
///
[XmlElement("game_order")]
public string GameOrder { get; set; }
///
/// QuickSdk 订单号
///
[XmlElement("order_no")]
public string OrderNo { get; set; }
///
/// 支付时间,格式为 "yyyy-MM-dd HH:mm:ss"
///
[XmlElement("pay_time")]
public string PayTime { get; set; }
///
/// 支付金额,单位为元,保留两位小数
///
[XmlElement("amount")]
public string Amount { get; set; }
///
/// 订单状态,0:未支付,1:已支付
///
[XmlElement("status")]
public string Status { get; set; }
///
/// 额外参数,格式为 "{1}_{2}"
///
[XmlElement("extras_params")]
public string ExtrasParams { get; set; }
}
}