订单退费接口
退款申请
接口名称 | 备注 |
---|---|
接口类型 | HTTP POST |
接口格式 | application/json;charset=UTF-8 |
线上地址 | https://openapi.wanshifu.com/prod/prod/user-order-open-api/user-open/order/refund/apply |
测试地址 | https://openapi.wanshifu.com/pre-release/test/user-order-open-api/user-open/order/refund/apply |
接口说明 | 退款申请 |
是否加密 | 是 |
业务参数
字段名称 | 字段说明 | 字段类型 | 是否必传参数 |
---|---|---|---|
orderNo | 订单编号 | String | 是 |
applyServicePrice | 申请退款服务金额 (applyServicePrice 和 applyLogisticsPrice 必须传一个) | double | 否 |
applyLogisticsPrice | 代付运费 (applyServicePrice 和 applyLogisticsPrice 必须传一个) | double | 否 |
refundMode | 退款类型 全额退款: all 部分退款: part | String | 是 |
applyReason | 退款原因 | String | 是 |
continuedService | 是否需要继续服务 1 是 0 否 | int | 是 |
返回信息
字段名称 | 字段说明 | 字段类型 |
---|---|---|
retCode | 错误码 | Integer |
retData | 处理返回数据 | Object |
retMsg | 错误描述 | String |
retData业务参数说明
字段名称 | 字段说明 | 字段类型 | 是否必须 |
---|---|---|---|
refundId | 退款id | long | 是 |
成功示例
{
"retCode": 200,
"retData": {
"refundId": 10000
},
"retMsg": "订单接收成功"
}
失败示例
{
"retCode": 500,
"retData": null,
"retMsg": "找不到对应的用户"
}
取消退款
接口名称 | 备注 |
---|---|
接口类型 | HTTP POST |
接口格式 | application/json;charset=UTF-8 |
线上地址 | https://openapi.wanshifu.com/prod/prod/user-order-open-api/user-open/order/refund/cancel |
测试地址 | https://openapi.wanshifu.com/pre-release/test/user-order-open-api/user-open/order/refund/cancel |
接口说明 | 取消退款 |
是否加密 | 是 |
业务参数
字段名称 | 字段说明 | 字段类型 | 是否必传参数 |
---|---|---|---|
refundId | 退款id | long | 是 |
返回信息
字段名称 | 字段说明 | 字段类型 |
---|---|---|
retCode | 错误码 | Integer |
retData | 处理返回数据 | Object |
retMsg | 错误描述 | String |
retData业务参数说明
字段名称 | 字段说明 | 字段类型 | 是否必须 |
---|---|---|---|
retData | 业务状态1成功0失败 | int | 是 |
成功示例
{
"retCode": "200",
"retData": 0,
"retMsg": "成功"
}
失败示例
{
"retCode": 500,
"retData": null,
"retMsg": "找不到对应的用户"
}
修改于 2023-04-01 08:28:24