This commit is contained in:
鲨鱼
2024-12-13 09:53:13 +08:00
parent 554d86a3b1
commit e3b42216f1
4 changed files with 48 additions and 2 deletions

View File

@@ -326,4 +326,24 @@ public class PayController {
}
}
@PostMapping(value = "/trd/notify/v3")
@Operation(hidden = true)
@Log(title = "第三方支付回调V3", businessType = BusinessType.OTHER, isSaveDb = false)
@SaIgnore
public String trdNotifyUrlV3(HttpServletRequest request) {
try {
Map<String, String> params = AliPayApi.toMap(request);
log.info("第三方支付回调V3:{}",JSON.toJSONString(params));
String mchOrderNo = params.get("mchOrderNo");
String payOrderId = params.get("payOrderId");
String productId = params.get("productId");
payManager.callBack(mchOrderNo,payOrderId,params,"V3", PayTypeEnum.TRD);
return "success";
} catch (Exception e) {
log.error("第三方支付回调失败!",e);
return "failure";
}
}
}