# 用户解约（可选）

微信后台向业主方通知用户注销/解约。

## 1、请求参数

| 参数名称       | 类型   | 必选 | 备注                   |
| -------------- | ------ | ---- | ---------------------- |
| appid          | string | Y    | 小程序                 |
| mch_id         | string | Y    | 支付商户号             |
| nonce_str      | string | Y    | 随机字符串             |
| encrypted_data | string | Y    | 使用AESCBCPKCS7PADDING |
| iv             | string | Y    | 用于解密的 IV（base64）   |
| sign           | string | Y    | 1~5字段的签名          |

encrypted_data 解密后的数据

| 参数名称 | 类型   | 必选 | 备注             |
| -------- | ------ | ---- | ---------------- |
| openid   | string | Y    | 用户 openid       |
| cardid   | string | N    | 业主方的用户标识 |

## 2、返回参数

| 参数名称  | 类型   | 必选 | 备注     |
| --------- | ------ | ---- | -------- |
| errcode   | int    | Y    | 0为成功  |
| errmsg    | string | N    | 错误信息 |
| nonce_str | string | Y    | 原样带回 |

## 3、示例代码

请求：

```json
{"appid":"test","mch_id":"123456","nonce_str":"abcdefg","encrypted_data":"jfiwajeofjiefef","iv":"afweifwefe"}
```

encrypted_data 解密后为:

```json
{"openid":"1234","cardid":"1234"}
```

返回:

```json
{"errcode":0,"nonce_str":"abcdefg","encrypted_data":"jfiwajeofjiefef","iv":"afweifwefe"}
```
