接口 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 |
错误:订单不存在 |