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

48 lines
1.5 KiB
C#
Raw Normal View History

2020-10-07 20:25:03 +08:00
using System;
using Newtonsoft.Json;
namespace Alipay.AopSdk.Core.Domain
{
/// <summary>
/// AlipayAssetPointOrderCreateModel Data Structure.
/// </summary>
[Serializable]
public class AlipayAssetPointOrderCreateModel : AopObject
{
/// <summary>
/// 向用户展示集分宝发放备注
/// </summary>
[JsonProperty("memo")]
public string Memo { get; set; }
/// <summary>
/// isv提供的发放订单号由数字和字母组成最大长度为32位需要保证每笔订单发放的唯一性支付宝对该参数做唯一性校验。如果订单号已存在支付宝将返回订单号已经存在的错误
/// </summary>
[JsonProperty("merchant_order_no")]
public string MerchantOrderNo { get; set; }
/// <summary>
/// 发放集分宝时间
/// </summary>
[JsonProperty("order_time")]
public string OrderTime { get; set; }
/// <summary>
/// 发放集分宝的数量
/// </summary>
[JsonProperty("point_count")]
public long PointCount { get; set; }
/// <summary>
/// 用户标识符用于指定集分宝发放的用户和user_symbol_type一起使用确定一个唯一的支付宝用户
/// </summary>
[JsonProperty("user_symbol")]
public string UserSymbol { get; set; }
/// <summary>
/// 用户标识符类型, 现在支持ALIPAY_USER_ID:表示支付宝用户ID, ALIPAY_LOGON_ID:表示支付宝登陆号, TAOBAO_NICK:淘宝昵称
/// </summary>
[JsonProperty("user_symbol_type")]
public string UserSymbolType { get; set; }
}
}