取消订阅合同
Content-Type: application/json; charset=UTF-8 ❌
Content-Type: application/json ✅
请求参数
POST
名称 | 类型 | 长度 | 必填 | 签名 | 描述 |
---|---|---|---|---|---|
contractId | String | 20 | Yes | Yes | 订阅合同id |
merchantNo | String | 20 | Yes | Yes | 商户号。 商户注册时,OnerWay 会为商户创建商户号 |
expireDate | String | 10 | No | Yes | 订阅到期时间,格式为yyyy-MM-dd 。 |
expireMode | String | 10 | No | Yes | 过期模式,请参阅 |
sign | String | / | Yes | No | 签名字符串,请参阅签名接口 |
响应参数
名称 | 类型 | 签名 | 描述 |
---|---|---|---|
respCode | String | No | 来自 Onerway 的响应码 |
respMsg | String | No | 来自 Onerway 的响应信息 |
data | String | No | 合同状态. 请参阅 |
取消订阅合同请求响应示例
POST
- 到期取消
json
{
"merchantNo": "800037",
"contractId": "1473942457062490112",
"sign": "..."
}
1
2
3
4
5
2
3
4
5
json
{
"respCode": "20000",
"respMsg": "Success",
"data": "3"
}
1
2
3
4
5
2
3
4
5
- 指定日期取消
json
{
"contractId": "1869282263137914880",
"expireDate": "2024-12-18",
"expireMode": "3",
"merchantNo": "800209",
"sign": "f3546336022f3229bdc850a619a78df35c45d41bb9f87b830efa60de983fddc9"
}
1
2
3
4
5
6
7
2
3
4
5
6
7
json
{
"respCode": "20000",
"respMsg": "Success",
"data": "3"
}
1
2
3
4
5
2
3
4
5
- 立即取消
json
{
"contractId": "1869282263137914880",
"expireDate": "",
"expireMode": "1",
"merchantNo": "800209",
"sign": "45bce5a10546b25720da3653286c9a7d5b2bfa2a1659be4ca5a2d64438babf09"
}
1
2
3
4
5
6
7
2
3
4
5
6
7
json
{
"respCode": "20000",
"respMsg": "Success",
"data": "3"
}
1
2
3
4
5
2
3
4
5
此示例仅限参考 请勿拿此示例直接请求。