接口 consumer.order.user.refunds
接口说明
用户主动在第三方平台发起退款,第三方平台调用此接口通知订单退款申请
业务参数
| 参数名称 |
类型 |
是否必须 |
说明 |
| ReceiptNo |
string |
Y |
订单号 |
| UserRefundsReason |
string |
Y |
退款原因,参考下面枚举 |
| UserRefundsRemarks |
string |
N |
用户备注 |
| UserRefundsImageUrl |
Array |
N |
用户拍照的图片 URL,支持数组['http://bbb','http://bbb'] |
返回结果
返回示例
{
"error_code": 0, // 0=成功 !=0失败
"error_msg": "SUCCESS"
}
UserRefundsReason
| 值 |
描述 |
| REFUNDS_REASON_DELIVERY_FAIL |
没有掉货 |
| REFUNDS_REASON_PRODUCT_NOT_MATCH |
掉错商品 |
| REFUNDS_REASON_PRODUCT_BROKEN |
商品损坏 |
| REFUNDS_REASON_PRODUCT_CANNOT_PICKOUT |
商品无法取出 |
错误代码
| 值 |
描述 |
| MISSING_PARAMS_RECEIPTNO |
缺少参数:订单号 |
| ERR_USERREFUNDSREASON_INVALID |
错误:未知退款原因 |
| ERR_ORDER_NOT_ALLOW_REFUNDS |
错误:订单已退款 |
| ERR_ORDER_ALREADY_REFUNDS |
错误:订单已发起退款申请 |
| ERR_ORDER_NOT_EXIST |
错误:订单不存在 |