using System; using System.Xml.Serialization; namespace Aop.Api.Domain { /// /// GFAOpenAPIBillAcceptance Data Structure. /// [Serializable] public class GFAOpenAPIBillAcceptance : AopObject { /// /// 摊销扩展信息 /// [XmlElement("amortize_ext_info")] public GFAOpenAPIAmortizeExtInfo AmortizeExtInfo { get; set; } /// /// 签约合约号 /// [XmlElement("ar_no")] public string ArNo { get; set; } /// /// 业务账单金额。(单位:各币种的“元”单位,精确到小数点后两位) /// [XmlElement("bill_amount")] public string BillAmount { get; set; } /// /// 业务事件码(8位数字) /// [XmlElement("biz_ev_code")] public string BizEvCode { get; set; } /// /// 业务产品码 /// [XmlElement("biz_pd_code")] public string BizPdCode { get; set; } /// /// 端事件码(8位数字) /// [XmlElement("cnl_ev_code")] public string CnlEvCode { get; set; } /// /// 端产品码 /// [XmlElement("cnl_pd_code")] public string CnlPdCode { get; set; } /// /// ISO 4217货币币种数值 /// [XmlElement("currency")] public string Currency { get; set; } /// /// 收费事件码(8位数字) /// [XmlElement("event_code")] public string EventCode { get; set; } /// /// 业务系统已收付款完成时间 /// [XmlElement("gmt_pay")] public string GmtPay { get; set; } /// /// 指定收付款时间 /// [XmlElement("gmt_receive")] public string GmtReceive { get; set; } /// /// 业务发生时间 /// [XmlElement("gmt_service")] public string GmtService { get; set; } /// /// 业务系统未收付金额(单位:各币种的“元”单位,精确到小数点后两位) /// [XmlElement("nonpayment_amount")] public string NonpaymentAmount { get; set; } /// /// 业务流水号(受理幂等字段之一) /// [XmlElement("out_business_no")] public string OutBusinessNo { get; set; } /// /// 业务系统收付款状态 /// [XmlElement("pay_status")] public string PayStatus { get; set; } /// /// 收款参与者信息 /// [XmlElement("payee_participant")] public GFAOpenAPIParticipantInfo PayeeParticipant { get; set; } /// /// 付款参与者信息 /// [XmlElement("payer_participant")] public GFAOpenAPIParticipantInfo PayerParticipant { get; set; } /// /// 签约产品码 /// [XmlElement("product_code")] public string ProductCode { get; set; } /// /// 业财受理账单扩展信息。Map 类型JSON字符串。 /// [XmlElement("properties")] public string Properties { get; set; } /// /// 业务系统已收付金额(单位:各币种的“元”单位,精确到小数点后两位) /// [XmlElement("real_amount")] public string RealAmount { get; set; } /// /// 业务发生量/业务发生金额。如果是金额,则为各币种的“元”单位,精确到小数点后两位。 /// [XmlElement("service_amount")] public long ServiceAmount { get; set; } /// /// 业务唯一标识(受理幂等字段之一) /// [XmlElement("service_type")] public string ServiceType { get; set; } /// /// 指定结算参与者信息 /// [XmlElement("settle_participant")] public GFAOpenAPIParticipantInfo SettleParticipant { get; set; } /// /// 签约参与者信息 /// [XmlElement("sign_participant")] public GFAOpenAPIParticipantInfo SignParticipant { get; set; } /// /// 业务流水子单号(受理幂等字段之一) /// [XmlElement("sub_out_business_no")] public string SubOutBusinessNo { get; set; } /// /// 来源系统 /// [XmlElement("system_origin")] public string SystemOrigin { get; set; } /// /// 租户id /// [XmlElement("tnt_inst_id")] public string TntInstId { get; set; } } }