优化订单支付
This commit is contained in:
@@ -612,6 +612,9 @@ func normalizePaymentStatus(raw map[string]string) string {
|
||||
|
||||
func normalizeRefundStatus(raw map[string]string) string {
|
||||
value := strings.ToUpper(firstNonEmpty(raw["refund_status"], raw["trade_state"], raw["trade_status"], raw["status"]))
|
||||
if value == "" && responseOK(raw) {
|
||||
return "refunded"
|
||||
}
|
||||
switch value {
|
||||
case "SUCCESS", "REFUND_SUCCESS", "TRADE_SUCCESS", "REFUNDED", "S", "11":
|
||||
return "refunded"
|
||||
|
||||
Reference in New Issue
Block a user