AliPayTradePayEntity.cs
1006 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
namespace NCC.Extend.Entitys;
public class AliPayTradePayEntity
{
/// <summary>
/// 商户订单号(必填)
/// </summary>
public string OutTradeNo { get; set; }
/// <summary>
/// 订单总金额
/// </summary>
public decimal TotalAmount { get; set; }
/// <summary>
/// 订单标题
/// </summary>
public string Subject { get; set; } = "无人机租借";
/// <summary>
/// 支付授权码
/// </summary>
public string AuthCode { get; set; }
/// <summary>
/// 产品码
/// </summary>
public string ProductCode { get; set; } = "PREAUTH_PAY";
/// <summary>
/// 预授权确认模式
/// 转交易完成后解冻剩余冻结金额: COMPLETE
/// 转交易完成后不解冻剩余冻结金额: NOT_COMPLETE
/// </summary>
public string AuthConfirmMode { get; set; } = "COMPLETE";
/// <summary>
/// 买家在支付宝的用户id
/// </summary>
public string BuyerOpenId { get; set; }
}