using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// MybankPaymentTradeOrderCreateModel Data Structure. /// [Serializable] public class MybankPaymentTradeOrderCreateModel : AopObject { /// /// 币种值 /// [XmlElement("currency_code")] public string CurrencyCode { get; set; } /// /// 业务事件码 /// [XmlElement("ev_code")] public string EvCode { get; set; } /// /// 商品信息 /// [XmlArray("goods_info")] [XmlArrayItem("bk_pos_goods_info")] public List GoodsInfo { get; set; } /// /// 外部商户业务订单号 /// [XmlElement("out_trade_no")] public string OutTradeNo { get; set; } /// /// 网商合作伙伴ID /// [XmlElement("partner_id")] public string PartnerId { get; set; } /// /// 支付时间,格式"yyyy-MM-dd HH:mm:ss" /// [XmlElement("pay_date")] public string PayDate { get; set; } /// /// 支付类型。pay:支付;refund:退款 /// [XmlElement("pay_type")] public string PayType { get; set; } /// /// 业务产品码 /// [XmlElement("pd_code")] public string PdCode { get; set; } /// /// 对账关联ID,用以对账时关联网商与对账方订单的唯一ID。(支付单号、支付流水等能够串联两边订单的唯一ID均可作为对账关联ID) /// [XmlElement("recon_related_no")] public string ReconRelatedNo { get; set; } /// /// 交易备注 /// [XmlElement("remark")] public string Remark { get; set; } /// /// 卖家终端ID /// [XmlElement("seller_id")] public string SellerId { get; set; } /// /// 订单总金额,单位为分,取值范围[1,100000000] /// [XmlElement("total_amount")] public string TotalAmount { get; set; } } }