|
@@ -22,6 +22,7 @@ public class WechatPayValidatorForRequest {
|
|
private NotificationParser notificationParser;
|
|
private NotificationParser notificationParser;
|
|
|
|
|
|
public boolean payNotify(HttpServletRequest request) {
|
|
public boolean payNotify(HttpServletRequest request) {
|
|
|
|
+ log.info("签名验证");
|
|
Transaction transaction;
|
|
Transaction transaction;
|
|
try {
|
|
try {
|
|
transaction = notificationParser.parse(WeChatUtil.handleNodifyRequestParam(request), Transaction.class);
|
|
transaction = notificationParser.parse(WeChatUtil.handleNodifyRequestParam(request), Transaction.class);
|
|
@@ -37,6 +38,7 @@ public class WechatPayValidatorForRequest {
|
|
}
|
|
}
|
|
|
|
|
|
public boolean refundNotify(HttpServletRequest request) {
|
|
public boolean refundNotify(HttpServletRequest request) {
|
|
|
|
+ log.info("通知验签");
|
|
try {
|
|
try {
|
|
RefundNotification parse = notificationParser.parse(WeChatUtil.handleNodifyRequestParam(request), RefundNotification.class);
|
|
RefundNotification parse = notificationParser.parse(WeChatUtil.handleNodifyRequestParam(request), RefundNotification.class);
|
|
if ("SUCCESS".equals(parse.getRefundStatus())){
|
|
if ("SUCCESS".equals(parse.getRefundStatus())){
|