using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// AlipayCommerceTransportVehicleownerSettlementApplyModel Data Structure. /// [Serializable] public class AlipayCommerceTransportVehicleownerSettlementApplyModel : AopObject { /// /// 阿里门店编号 /// [XmlElement("alipay_store_id")] public string AlipayStoreId { get; set; } /// /// 银行追款场景数据 /// [XmlElement("bank_repay_data")] public BankRepayData BankRepayData { get; set; } /// /// 业务扣款协议号,由用户申请办理时生成并同步给外部;ETC卡号、车牌号码、OBU设备号、扣款协议号四者不能同时为空。 /// [XmlElement("biz_agreement_no")] public string BizAgreementNo { get; set; } /// /// 交易场景: HIGHWAY 高速场景; PARKING 车场停车场景; PARKING_SPACE 车位停车场景; GAS 加油场景; BRIDGE 路桥场景; BANK_REPAY_SETTLE 银行追款; /// [XmlElement("biz_scene_code")] public string BizSceneCode { get; set; } /// /// 业务数据json /// [XmlElement("business_params")] public string BusinessParams { get; set; } /// /// ETC卡号;扣款协议号、车牌号码、ETC卡号和OBU设备号四者不能同时为空。 /// [XmlElement("card_no")] public string CardNo { get; set; } /// /// OBU设备号;扣款协议号、车牌号码、ETC卡号和OBU设备号四者不能同时为空。 /// [XmlElement("device_no")] public string DeviceNo { get; set; } /// /// 禁用渠道,用户不可用指定渠道支付,多个渠道以逗号分割 注,与enable_pay_channels互斥 渠道列表:https://docs.open.alipay.com/common/wifww7 /// [XmlElement("disable_pay_channels")] public string DisablePayChannels { get; set; } /// /// 参与优惠计算的金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000]。 /// [XmlElement("discountable_amount")] public string DiscountableAmount { get; set; } /// /// 业务扩展参数 /// [XmlElement("extend_params")] public string ExtendParams { get; set; } /// /// 高速场景,该值必传 /// [XmlElement("highway_data")] public HighwaySceneData HighwayData { get; set; } /// /// 商户操作员编号 /// [XmlElement("operator_id")] public string OperatorId { get; set; } /// /// 外部订单号,商户端唯一 /// [XmlElement("out_trade_no")] public string OutTradeNo { get; set; } /// /// 车牌颜色: 0:蓝; 1:黄; 2:黑; 3:白; 4:绿 /// [XmlElement("plate_color")] public string PlateColor { get; set; } /// /// 车牌号。仅包括省份+车牌,不包括特殊字符。 /// [XmlElement("plate_no")] public string PlateNo { get; set; } /// /// 卖家的支付宝UID 如果该值为空,则默认为商户 签约账号对应的支付宝用户ID /// [XmlElement("seller_id")] public string SellerId { get; set; } /// /// 结算描述信息 /// [XmlElement("settle_info")] public VehicleSettleInfo SettleInfo { get; set; } /// /// 商户门店编号 /// [XmlElement("store_id")] public string StoreId { get; set; } /// /// 订单标题 /// [XmlElement("subject")] public string Subject { get; set; } /// /// 商户终端机具编号 /// [XmlElement("terminal_id")] public string TerminalId { get; set; } /// /// 该笔订单允许的最晚付款时间,逾期将关闭交易。取值范围:1m~15d。m-分钟,h-小时,d-天,1c-当天(1c-当天的情况下,无论交易何时创建,都在0点关闭)。 该参数数值不接受小数点, 如 1.5h,可转换为 90m。 /// [XmlElement("timeout_express")] public string TimeoutExpress { get; set; } /// /// 订单总金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000] /// [XmlElement("total_amount")] public string TotalAmount { get; set; } /// /// 不参与优惠计算的金额,单位 为元,精确到小数点后两位 ,取值范围 [0.01,100000000]。如果该值 未传入,但传入了【订单总金 额】和【可打折金额】,则该 值默认为【订单总金额】-【 可打折金额】 /// [XmlElement("undiscountable_amount")] public string UndiscountableAmount { get; set; } } }