Files
juipnet/Infrastructure/ServiceClient/Alipay.AopSdk.Core/Domain/AlipayOfflineTradeResult.cs

60 lines
1.4 KiB
C#
Raw Normal View History

2024-04-10 13:55:27 +08:00
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; }
}
}