using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// HuanxuTradeOrderPayModel Data Structure. /// [Serializable] public class HuanxuTradeOrderPayModel : AopObject { /// /// 聚合支付的支付渠道,支付宝分配。 /// [XmlElement("channel")] public string Channel { get; set; } /// /// 透传扩展信息 /// [XmlElement("ext_params")] public FinExtParams ExtParams { get; set; } /// /// 商品详情 /// [XmlElement("goods_infos")] public GoodsDetailInfo GoodsInfos { get; set; } /// /// 是否异步支付,true/false,不传默认为false。 /// [XmlElement("is_async_pay")] public string IsAsyncPay { get; set; } /// /// 商户订单号,merchant_order_no唯一对应业务上一笔订单,相同的订单需传入相同的merchant_order_no /// [XmlElement("merchant_order_no")] public string MerchantOrderNo { get; set; } /// /// 订单总金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000] /// [XmlElement("order_amount")] public string OrderAmount { get; set; } /// /// 支付金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000] /// [XmlElement("pay_amount")] public string PayAmount { get; set; } /// /// 支付模式,支付宝分配,目前只支持GUARANTEE_PAY(担保支付模式) /// [XmlElement("pay_mode")] public string PayMode { get; set; } /// /// 支付请求号,对应一笔业务订单下的一次支付请求,不同支付请求需保证请求号唯一 /// [XmlElement("pay_request_no")] public string PayRequestNo { get; set; } /// /// 支付终端,指支付来源的设备端,支付宝分配,目前支持PC/APP /// [XmlElement("pay_terminal")] public string PayTerminal { get; set; } /// /// 收款方信息 /// [XmlElement("payee")] public UserIdentity Payee { get; set; } /// /// 收款方的额外信息,包含会员信息和支付机构账号信息 /// [XmlElement("payee_ext")] public UserIdentityExt PayeeExt { get; set; } /// /// 付款方信息 /// [XmlElement("payer")] public UserIdentity Payer { get; set; } /// /// 付款方的额外信息,包含会员信息和支付机构账号信息 /// [XmlElement("payer_ext")] public UserIdentityExt PayerExt { get; set; } /// /// 支付说明 /// [XmlElement("remark")] public string Remark { get; set; } } }