AlipayBossProdSubmerchantCreateModel.cs 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. using System;
  2. using System.Xml.Serialization;
  3. using Newtonsoft.Json;
  4. namespace Essensoft.AspNetCore.Payment.Alipay.Domain
  5. {
  6. /// <summary>
  7. /// AlipayBossProdSubmerchantCreateModel Data Structure.
  8. /// </summary>
  9. [Serializable]
  10. public class AlipayBossProdSubmerchantCreateModel : AlipayObject
  11. {
  12. /// <summary>
  13. /// 受理商户详细经营地址
  14. /// </summary>
  15. [JsonProperty("address")]
  16. [XmlElement("address")]
  17. public string Address { get; set; }
  18. /// <summary>
  19. /// 受理商户简称
  20. /// </summary>
  21. [JsonProperty("alias_name")]
  22. [XmlElement("alias_name")]
  23. public string AliasName { get; set; }
  24. /// <summary>
  25. /// 受理商户营业执照编号
  26. /// </summary>
  27. [JsonProperty("business_license")]
  28. [XmlElement("business_license")]
  29. public string BusinessLicense { get; set; }
  30. /// <summary>
  31. /// 受理商户经营类目,参考开放平台口碑开放行业入驻要求
  32. /// </summary>
  33. [JsonProperty("category_id")]
  34. [XmlElement("category_id")]
  35. public string CategoryId { get; set; }
  36. /// <summary>
  37. /// 受理商户所在城市编码
  38. /// </summary>
  39. [JsonProperty("city_code")]
  40. [XmlElement("city_code")]
  41. public string CityCode { get; set; }
  42. /// <summary>
  43. /// 受理商户联系人邮箱
  44. /// </summary>
  45. [JsonProperty("contact_email")]
  46. [XmlElement("contact_email")]
  47. public string ContactEmail { get; set; }
  48. /// <summary>
  49. /// 受理商户联系人手机号
  50. /// </summary>
  51. [JsonProperty("contact_mobile")]
  52. [XmlElement("contact_mobile")]
  53. public string ContactMobile { get; set; }
  54. /// <summary>
  55. /// 受理商户联系人名称
  56. /// </summary>
  57. [JsonProperty("contact_name")]
  58. [XmlElement("contact_name")]
  59. public string ContactName { get; set; }
  60. /// <summary>
  61. /// 受理商户联系人电话
  62. /// </summary>
  63. [JsonProperty("contact_phone")]
  64. [XmlElement("contact_phone")]
  65. public string ContactPhone { get; set; }
  66. /// <summary>
  67. /// 受理商户所在区县编码
  68. /// </summary>
  69. [JsonProperty("district_code")]
  70. [XmlElement("district_code")]
  71. public string DistrictCode { get; set; }
  72. /// <summary>
  73. /// 受理商户编号,由受理机构定义,需要保证在受理机构下唯一
  74. /// </summary>
  75. [JsonProperty("external_id")]
  76. [XmlElement("external_id")]
  77. public string ExternalId { get; set; }
  78. /// <summary>
  79. /// 受理商户身份证编号
  80. /// </summary>
  81. [JsonProperty("id_card")]
  82. [XmlElement("id_card")]
  83. public string IdCard { get; set; }
  84. /// <summary>
  85. /// 受理商户备注信息,可填写额外信息
  86. /// </summary>
  87. [JsonProperty("memo")]
  88. [XmlElement("memo")]
  89. public string Memo { get; set; }
  90. /// <summary>
  91. /// 受理商户名称
  92. /// </summary>
  93. [JsonProperty("name")]
  94. [XmlElement("name")]
  95. public string Name { get; set; }
  96. /// <summary>
  97. /// 受理商户所在省份编码
  98. /// </summary>
  99. [JsonProperty("province_code")]
  100. [XmlElement("province_code")]
  101. public string ProvinceCode { get; set; }
  102. /// <summary>
  103. /// 受理商户客服电话
  104. /// </summary>
  105. [JsonProperty("service_phone")]
  106. [XmlElement("service_phone")]
  107. public string ServicePhone { get; set; }
  108. /// <summary>
  109. /// 受理商户来源机构标识,填写受理机构在支付宝的pid
  110. /// </summary>
  111. [JsonProperty("source")]
  112. [XmlElement("source")]
  113. public string Source { get; set; }
  114. }
  115. }