using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// AlipayTradeAdvanceConsultModel Data Structure. /// [Serializable] public class AlipayTradeAdvanceConsultModel : AopObject { /// /// 支付宝系统中用以唯一标识用户签约记录的编号(用户签约成功后的协议号 ) ,在进行单笔订单风险评估预咨询时必传。 /// [XmlElement("agreement_no")] public string AgreementNo { get; set; } /// /// 支付宝用户id;除单笔订单风险预评估场景(即consult_scene指定ORDER_RISK_EVALUATION)外,其他场景必选。 /// [XmlElement("alipay_user_id")] public string AlipayUserId { get; set; } /// /// 订单咨询类型,用以选择咨询的服务。不传时默认为垫资咨询。其他的场景需要按照对接的服务传入指定的值。 单笔订单风险预评估-ORDER_RISK_EVALUATION /// [XmlElement("consult_scene")] public string ConsultScene { get; set; } /// /// 预估订单总金额,单位为元,精确到小数点后两位,单笔订单风险预评估时使用,取值范围[0.01,100000000]。 /// [XmlElement("estimated_order_amount")] public string EstimatedOrderAmount { get; set; } /// /// 行业产品信息,咨询是,会从该产品对应的销售方案中获取相关垫资规则配置 /// [XmlElement("industry_product_code")] public string IndustryProductCode { get; set; } /// /// 商户请求时的外部订单号,在花芝场景下非空。 /// [XmlElement("out_trade_no")] public string OutTradeNo { get; set; } /// /// 子商户id /// [XmlElement("sub_merchant_id")] public string SubMerchantId { get; set; } /// /// 子商户类型 /// [XmlElement("sub_merchant_type")] public string SubMerchantType { get; set; } } }