门店优惠券反核销
接口地址: /open-api/promotion/coupon/cancel
请求方式: POST
接口描述: 门店根据券码对优惠券进行反核销
公共请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | 示例值 |
|---|---|---|---|---|---|
| appId | 应用ID | header | true | string | test |
| nonce | 随机字符串 | header | true | string | 75ba4a58-8db0-4ce0-b403-2ccc8dbaea72 |
| timestamp | 时间戳 | header | true | string | 1772763315016 |
| sign | 签名串 | header | true | string | 89f4ad32ea7151cc33477215c24e8020bfb801a9a805a1369d9d6ceddc67a7e4 |
业务请求参数:
| 参数名 | 类型 | 必填 | 说明 | 示例值 |
|---|---|---|---|---|
| couponCode | String | 是 | 优惠券码 | COU12345 |
| transactionId | Long | 是 | 交易ID | 20260511123456 |
| storeId | Long | 是 | 店铺编号 | 1024 |
请求示例
{ "couponCode": "COU12345", "orderId": 123456, "storeId": 1024 }
响应参数
| 参数名 | 类型 | 说明 | 示例值 |
|---|---|---|---|
| code | Integer | 响应码,0表示成功 | 0 |
| data | Boolean | 反核销结果 | true |
| msg | String | 响应消息 | 成功 |
响应示例
成功响应:
{ "code": 0, "data": true, "msg": "成功" }
失败响应:
{ "code": -1, "data": null, "msg": "优惠劵不是已使用状态" }


