Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/AlipayOfflineTradeResult.cs
wanyongkang d318014316 初始提交
2020-10-07 20:25:03 +08:00

60 lines
1.4 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayOfflineTradeResult Data Structure.
/// </summary>
[Serializable]
public class AlipayOfflineTradeResult : AopObject
{
/// <summary>
/// 系统异常
/// </summary>
[JsonProperty("error_code")]
public string ErrorCode { get; set; }
/// <summary>
/// 错误信息描述
/// </summary>
[JsonProperty("error_message")]
public string ErrorMessage { get; set; }
/// <summary>
/// 脱机交易处理结果描述
/// </summary>
[JsonProperty("message")]
public string Message { get; set; }
/// <summary>
/// 表示是否需要重试
/// </summary>
[JsonProperty("need_retry")]
public bool NeedRetry { get; set; }
/// <summary>
/// 交易需要重试时下一次重试时间
/// </summary>
[JsonProperty("next_try_time")]
public string NextTryTime { get; set; }
/// <summary>
/// 支付宝外部交易号
/// </summary>
[JsonProperty("out_trade_no")]
public string OutTradeNo { get; set; }
/// <summary>
/// 业务处理结果,SUCCESS处理成功FAIL处理失败 UNKNOWN:结果未知。当结果非SUCCESS时检查need_retry判断是否需要重试。
/// </summary>
[JsonProperty("result")]
public string Result { get; set; }
/// <summary>
/// 支付宝交易号
/// </summary>
[JsonProperty("trade_no")]
public string TradeNo { get; set; }
}
}