需要哪些权限

至少需要读取订单、支付、发货和售后状态的权限,以及发起退款或提交售后申请的明确动作权限。读取权限和写入权限必须分开管理。

执行前要检查什么

  1. 客户与订单是否匹配。
  2. 退款原因和必要证据是否完整。
  3. 金额是否超过自动处理门槛。
  4. 订单是否已存在退款或争议。
  5. 商家规则和平台规则是否允许。
  6. 是否需要人工单次确认。

如何防止重复退款

每次退款任务需要唯一标识和幂等保护。重复点击、网络重试或页面刷新不能创建第二次资金动作;旧任务结果必须先回读再决定下一步。

为什么不能依赖“回滚”

资金动作不一定能自动撤销,因此最重要的是执行前确认、金额阈值和人工审批。执行后应保存平台结果、时间和操作依据,异常立即升级人工。