feat:邮储支付退款
This commit is contained in:
parent
4753fe59b8
commit
6c28023f7d
|
|
@ -69,9 +69,5 @@ func (c *Client) Refund(req RefundRequest) (*RefundResponse, error) {
|
|||
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
|
||||
}
|
||||
|
|
|
|||
|
|
@ -159,7 +159,7 @@ func PsbcRefundOrder(ctx context.Context, orderRefundRequest OrderRefundRequest)
|
|||
switch resp.RefundOrderSta {
|
||||
case "03":
|
||||
refundStatus = payCommon.PAY_REFUND_STATU_SUCCESS
|
||||
case "04":
|
||||
default:
|
||||
refundStatus = payCommon.PAY_REFUND_STATU_FAIL
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue