Browse Source

// add shar app

formao-live
xhxu 2 years ago
parent
commit
7db21daa4b
3 changed files with 23 additions and 3 deletions
  1. +2
    -2
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/applyment/WxPayApplyment4SubCreateRequest.java
  2. +17
    -0
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/applyment/enums/ContactTypeEnum.java
  3. +4
    -1
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/applyment/enums/IdHolderEnum.java

+ 2
- 2
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/applyment/WxPayApplyment4SubCreateRequest.java View File

@@ -89,7 +89,7 @@ public class WxPayApplyment4SubCreateRequest implements Serializable {
* 示例值:LEGAL
*/
@SerializedName("contact_type")
private String contactType;
private ContactTypeEnum contactType;

/**
* 超级管理员姓名
@@ -112,7 +112,7 @@ public class WxPayApplyment4SubCreateRequest implements Serializable {
* 示例值:IDENTIFICATION_TYPE_IDCARD
*/
@SerializedName("contact_id_doc_type")
private String contactIdDocType;
private IdTypeEnum contactIdDocType;

/**
* 超级管理员身份证件号码


+ 17
- 0
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/applyment/enums/ContactTypeEnum.java View File

@@ -0,0 +1,17 @@
package com.github.binarywang.wxpay.bean.applyment.enums;

/**
* 1、主体为“个体工商户/企业/政府机关/事业单位/社会组织”,可选择:LEGAL:经营者/法人,SUPER:经办人 。(经办人:经商户授权办理微信支付业务的人员)。
* 枚举值
*/
public enum ContactTypeEnum {
/**
* 法人
*/
LEGAL,
/**
* 经办人
*/
SUPER,
;
}

+ 4
- 1
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/applyment/enums/IdHolderEnum.java View File

@@ -1,7 +1,10 @@
package com.github.binarywang.wxpay.bean.applyment.enums;

/**
* 个体户/企业/党政、机关及事业单位/其他组织:可选择任一证件类型。
* 1. 主体类型为政府机关、事业单位时选传:
* (1)若上传的是法人证件,则不需要上传该字段
* (2)若因特殊情况,无法提供法人证件时,可上传经办人。 (经办人:经商户授权办理微信支付业务的人员,授权范围包括但不限于签约,入驻过程需完成账户验证)。
* 2. 主体类型为企业、个体户、社会组织时,默认为经营者/法人,不需要上传该字段。
* 枚举值
*/
public enum IdHolderEnum {


Loading…
Cancel
Save