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

66 lines
1.8 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>
/// AlipayCommerceTradeApplyModel Data Structure.
/// </summary>
[Serializable]
public class AlipayCommerceTradeApplyModel : AopObject
{
/// <summary>
/// 订单费用详情,用于在订单确认页面展示
/// </summary>
[JsonProperty("amount_detail")]
public string AmountDetail { get; set; }
/// <summary>
/// 接口请求渠道编码,由支付宝提供
/// </summary>
[JsonProperty("channel")]
public string Channel { get; set; }
/// <summary>
/// 接口版本号
/// </summary>
[JsonProperty("interface_version")]
public string InterfaceVersion { get; set; }
/// <summary>
/// 用于标识操作模型,由支付宝配置提供
/// </summary>
[JsonProperty("op_code")]
public string OpCode { get; set; }
/// <summary>
/// 场景的数据表示. json 数组格式,根据场景不同的模型传入不同参数,由支付宝负责提供参数集合
/// </summary>
[JsonProperty("order_detail")]
public string OrderDetail { get; set; }
/// <summary>
/// 用于标识数据模型,由支付宝配置提供
/// </summary>
[JsonProperty("scene_code")]
public string SceneCode { get; set; }
/// <summary>
/// 场景覆盖的目标人群标识支持支付宝userId、身份证号、支付宝登录号、支付宝绑定手机号
/// </summary>
[JsonProperty("target_id")]
public string TargetId { get; set; }
/// <summary>
/// 场景覆盖人群id类型
/// </summary>
[JsonProperty("target_id_type")]
public string TargetIdType { get; set; }
/// <summary>
/// 交易请求参数
/// </summary>
[JsonProperty("trade_apply_params")]
public TradeApplyParams TradeApplyParams { get; set; }
}
}