feat:邮储支付退款

This commit is contained in:
wolter 2026-08-21 09:05:03 +08:00
parent 4753fe59b8
commit 6c28023f7d
2 changed files with 1 additions and 5 deletions

View File

@ -69,9 +69,5 @@ func (c *Client) Refund(req RefundRequest) (*RefundResponse, error) {
return nil, fmt.Errorf("解析响应失败: %v响应内容: %s", err, responseData) return nil, fmt.Errorf("解析响应失败: %v响应内容: %s", err, responseData)
} }
if result.RespCode != "" && result.RespCode != "0000" && result.RespCode != "00" {
return nil, fmt.Errorf("退款申请失败,错误码: %s错误信息: %s", result.RespCode, result.RespMsg)
}
return &result, nil return &result, nil
} }

View File

@ -159,7 +159,7 @@ func PsbcRefundOrder(ctx context.Context, orderRefundRequest OrderRefundRequest)
switch resp.RefundOrderSta { switch resp.RefundOrderSta {
case "03": case "03":
refundStatus = payCommon.PAY_REFUND_STATU_SUCCESS refundStatus = payCommon.PAY_REFUND_STATU_SUCCESS
case "04": default:
refundStatus = payCommon.PAY_REFUND_STATU_FAIL refundStatus = payCommon.PAY_REFUND_STATU_FAIL
} }