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