目录
兼容性:企业微信 4.0.12 开始支持
发起退款
ww.refundExternalPayment({
paymentId: 'xxxx',
outTradeNo: 'yyyy',
refundFee: 100,
refundComment: '7天无理由退货'
})
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 | |
---|---|---|---|---|---|---|
paymentId | string | 是 | 收款项目 ID | |||
outTradeNo | string | 是 | 收款单号 | |||
refundFee | number | 否 | 退款金额 单位为分,要求低于该次付款的金额 | |||
refundComment | string | 否 | 退款说明 | |||
success | Function | 否 | 成功回调 | |||
fail | Function | 否 | 失败回调 | |||
cancel | Function | 否 | 取消回调 | |||
complete | Function | 否 | 完成回调 |
Promise<Object>
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 | |
---|---|---|---|---|---|---|
errMsg | string | 是 | 通用错误信息 | |||
errCode | number | 是 | 通用错误码 |
应用需要具有对外收款权限
发起的用户必须在应用可见范围并实名
只允许退款由应用本身发起的收款
允许第三方应用、代开发应用和自建应用调用