| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- 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; }
- }
- /// <summary>
- /// QuickSdk 支付回调数据
- /// </summary>
- public class QuickSdkMessageData
- {
- /// <summary>
- /// 是否测试订单,0:正式订单,1:测试订单
- /// </summary>
- [XmlElement("is_test")]
- public string IsTest { get; set; }
- /// <summary>
- /// 渠道的 ID
- /// </summary>
- [XmlElement("channel")]
- public string Channel { get; set; }
- /// <summary>
- /// 渠道的用户 ID
- /// </summary>
- [XmlElement("channel_uid")]
- public string ChannelUid { get; set; }
- /// <summary>
- /// 游戏订单号
- /// </summary>
- [XmlElement("game_order")]
- public string GameOrder { get; set; }
- /// <summary>
- /// QuickSdk 订单号
- /// </summary>
- [XmlElement("order_no")]
- public string OrderNo { get; set; }
- /// <summary>
- /// 支付时间,格式为 "yyyy-MM-dd HH:mm:ss"
- /// </summary>
- [XmlElement("pay_time")]
- public string PayTime { get; set; }
- /// <summary>
- /// 支付金额,单位为元,保留两位小数
- /// </summary>
- [XmlElement("amount")]
- public string Amount { get; set; }
- /// <summary>
- /// 订单状态,0:未支付,1:已支付
- /// </summary>
- [XmlElement("status")]
- public string Status { get; set; }
- /// <summary>
- /// 额外参数,格式为 "{1}_{2}"
- /// </summary>
- [XmlElement("extras_params")]
- public string ExtrasParams { get; set; }
- }
- }
|