6 退款
目前仅支持半年内的交易订单进行退款,退款金额会原路返回
退款失败可能是由于待结算资金不足,退款权限未开,POS机还存在找不到订单等原因,请联系运营人员进行处理
全额退款会全额退回手续费,部分退款会退回退款部分手续费
担保场景退款时,如果同一商户多次同金额退款会触发防重机制锁定,需避免重复发起退款;如确实存在此类退款场景,请提前联系运营人员进行防重参数配置
《钱账通-订单接口》: 1.6 退款; 4.8 退款结果通知 |
1 如果商户消费时选择即时分账,那么消费成功就会分账,如果想退款,必须传退款规则
2 如果商户消费时选择确权分账,那么支付成功后,钱会放中间账户上。在没有分账前退款,无需退款规则 3 如果确权分账后退款,退款也需上传退款规则 |
退款流程图:
如上图所示,退款需调用 1.6 退款接口 进行退款:
1.分账维度
1)消费订单未做过分账:直接调用退款接口发起退款,且无需包含分账规则信息
2)消费订单已做过分账:直接调用退款接口发起退款,且需包含分账退款规则信息(refund_rule 字段,需与分账规则一致),特别注意:平台方作为分账方时可全额承担退款金额,商户也可全额承担退款金额,并且分账出去的金额会全部原路返回
3)消费订单已做过分账,且针对佣金专用账户做过二次分账:先调用分账撤销接口对佣金专用账户的分账做撤销。然后再调用退款接口发起退款,且需包含分账退款规则(refund_rule 字段)信息
2.订单状态维度
通过 1.9 查询订单状态 接口查询订单状态
1)若 order_status字段 为已付款,调用 1.6 退款接口 发起退款,无需包含分账规则信息
2)若 order_status字段 为交易完成,调用 1.6 退款接口 发起退款,需包含分账退款规则(refund_rule 字段)信息
3)若 order_status字段 为部分确权,调用 1.6 退款接口 发起退款,需包含分账退款规则(refund_rule 字段)信息
建议:发起退款时,采用队列方式排队退款。否则若既有后台批量发起退款又有前端商户发起退款的情况下就会容易出现并发问题,进而触发操作过于频繁的失败提示,如下方列表所示
退款问题及解决办法: