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; } } }