diff --git a/platformapi/ebaiapi/order.go b/platformapi/ebaiapi/order.go index fca012bb..8b36d501 100644 --- a/platformapi/ebaiapi/order.go +++ b/platformapi/ebaiapi/order.go @@ -660,7 +660,7 @@ func (a *API) EbaiRefundOrder(param *RefundOrderExamine) error { if (param.ActionType == RefundTypeRefuse || param.ActionType == RefundTypeRefuseGoods) && param.ReasonCode == "" { param.ReasonCode = "7001" } - if param.ReasonRemarks != "" { + if param.ReasonRemarks != "" && param.ReasonRemarks != "同意退款" { param.ActionType = "2" } _, err := a.AccessAPI("order.reverse.process", utils.Struct2MapByJson(param))