Files
juipnet/Infrastructure/ServiceClient/PaymentCenterClient/Request/CreateOffLinePaySuccessedRecordRequest.cs
“wanyongkang” 40a40b6d36 忽略
2020-12-28 14:55:48 +08:00

58 lines
1.4 KiB
C#

using System.Collections.Generic;
using Hncore.Payment.Enum;
namespace Hncore.Payment.Request
{
public class CreateOffLinePaySuccessedRecordRequest: PaymentRequestBase
{
/// <summary>
/// 总金额,单位:分
/// </summary>
public int TotalFee { get; set; }
/// <summary>
/// 商品描述
/// </summary>
public string Body { get; set; }
/// <summary>
/// 支付类型
/// </summary>
public PaymentType PaymentType { get; set; }
/// <summary>
/// 支付方式
/// </summary>
public PaymentMethod PaymentMethod { get; set; }
/// <summary>
/// 业务订单号
/// </summary>
public string OrderId { get; set; }
/// <summary>
/// 订单类型
/// </summary>
public OrderType OrderType { get; set; }
/// <summary>
/// 是否来自POS机
/// </summary>
public bool FromPos { get; set; }
/// <summary>
/// 回调地址
/// </summary>
public string CallbackUrl { get; set; }
/// <summary>
/// 业务方附加信息,回调时原样返回
/// </summary>
public string Attach { get; set; }
/// <summary>
/// 支付成功后要发送的mqtt消息
/// </summary>
public List<MqttMessage> MqttMessages { get; set; } = new List<MqttMessage>();
}
}