接口回调说明
>d 该接口需要第三方自行编写提供接口到发放平台 接口编写示例如下。
#### 请求方式:POST
```java
@PostMapping("signCallBack")
@ResponseBody
public String signCallBack(HttpServletRequest request, @RequestBody String data){
String publicKey = "该公钥由发放平台提供发放到贵司邮箱";
//解密
String decode = RSAHelper.decryptByPublicKey(data, publicKey);
/*贵公司处理业务逻辑*/
return "success";
}
```
解密工具类在 [JAVA_DEMO](https://gitee.com/xinfudblog/lxapi_java_demo) 的 RSAHelper 类中
>d 贵司写完后提供到接口url给发放平台即可。回调成功需返回success,不然回重复回调,至多重试5次
postman中模拟接口是否正常接收数据如下操作

## 1. 个体户状态流转-回调通知
解密结果示例如下:
```json
{"idCard":"12456484","name":"张三","status":30,"mobile":"1888888888","refuseType":"","refuseReason":"","companyName":"xxxx","taxNumber":"xxxx","mobile":"xxxx","address":"xxxx","businessLicense":"xxxxx","realNameCollectionUrl":"xxxx"}";
```
|参数名称|参数含义| 数据类型|是否必有|参数备注|
|-|-|-|-|-|
|name|法人姓名|String|是||
|idCard|法人身份证号码|String|是||
|status|状态|Integer|是|详情请看[3.个体户状态码](doc:KskSPDLn)(该值为经营中的时候才可进行结算)|
|taxStatus|税务状态|Integer|是|0:未实名,1:已实名。该状态为已实名才可进行开票操作。未实名变成已实名的时候会有回调通知|
|refuseType|拒绝类型|Integer|否|0:签名无法识别,请重新签名(从新调用5.签署接口),1:政务网注册授权失败","政务网注册授权失败(从新调用7.1政务网授权接口),2:市场监管局授权失败(未完善)3:身份证照片不可用,请重新上传身份证照片,4:签名及身份证不可用,请重新上传身份证照片,5:注册异常:详情请联系客服咨询|
|refuseReason|审核拒绝原因|String|否||
|companyName|个体户公司名称|String|是||
|taxNumber|税号|String|否|个体户注册成功之后才会有税号|
|mobile|注册手机号码|String|是||
|address|注册地址|String|是||
|businessLicense|营业执照|String|否|个体户注册成功之后才会有|
|realNameCollectionUrl|实名采集地址|String|否|只有当个体户状态为待实名认证的时候该参数才会有内容|