using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// AlipayEbppInvoiceCompanySubmitModel Data Structure.
///
[Serializable]
public class AlipayEbppInvoiceCompanySubmitModel : AopObject
{
///
/// 拓展字段,json格式
///
[XmlElement("ext_json")]
public string ExtJson { get; set; }
///
/// 企业税务信息
///
[XmlElement("invoice_company")]
public InvoiceCompanyInfo InvoiceCompany { get; set; }
///
/// 支付宝开票链路必传, 定义商户的一级简称,用于标识商户品牌,对应于商户入驻时填写的"商户品牌简称"。 只能包含大小写字母,数字,或下划线。匹配规则:^[A-Za-z0-9][A-Za-z_0-9]*$
///
[XmlElement("m_short_name")]
public string MShortName { get; set; }
///
/// 业务平台code, 由发票中台分配,工单入驻商户时不填, 非工单入驻时候必填。
///
[XmlElement("platform_code")]
public string PlatformCode { get; set; }
///
/// 业务平台商户ID/用户ID,工单入驻商户时不填, 非工单入驻时候必填。
///
[XmlElement("platform_user_id")]
public string PlatformUserId { get; set; }
///
/// 入驻工单ID,由发票中台生成。通过工单入驻商户时,必传
///
[XmlElement("register_id")]
public string RegisterId { get; set; }
///
/// 支付宝开票链路必传, 定义商户的二级简称,用于标识商户品牌下的分支机构,如门店,对应于商户入驻时填写的"商户门店简称"。 如:肯德基-杭州西湖区文一西路店:KFC_HZ_19003 要求:"商户品牌简称+商户门店简称"作为确定商户及其下属机构的唯一标识,不可重复。 只能包含大小写字母,数字,或下划线。匹配规则:^[A-Za-z0-9][A-Za-z_0-9]*$
///
[XmlElement("sub_m_short_name")]
public string SubMShortName { get; set; }
}
}