diff --git a/src/cartridges/bm_adyen/cartridge/templates/default/adyenSettings/settingCards/webhookSettings.isml b/src/cartridges/bm_adyen/cartridge/templates/default/adyenSettings/settingCards/webhookSettings.isml index 055e6817d..cc70b092d 100644 --- a/src/cartridges/bm_adyen/cartridge/templates/default/adyenSettings/settingCards/webhookSettings.isml +++ b/src/cartridges/bm_adyen/cartridge/templates/default/adyenSettings/settingCards/webhookSettings.isml @@ -43,7 +43,7 @@
+ value="${AdyenConfigs.getAdyenHmacKey() || ''}">
diff --git a/src/cartridges/int_adyen_SFRA/cartridge/controllers/middlewares/adyen/notify.js b/src/cartridges/int_adyen_SFRA/cartridge/controllers/middlewares/adyen/notify.js index 459561547..2e3c1dcb9 100644 --- a/src/cartridges/int_adyen_SFRA/cartridge/controllers/middlewares/adyen/notify.js +++ b/src/cartridges/int_adyen_SFRA/cartridge/controllers/middlewares/adyen/notify.js @@ -8,10 +8,10 @@ const AdyenConfigs = require('*/cartridge/scripts/util/adyenConfigs'); */ function handleHmacVerification(hmacKey, req) { - if (!hmacKey) { - return false; + if (hmacKey) { + return checkAuth.validateHmacSignature(req); } - return checkAuth.validateHmacSignature(req); + return true; } function notify(req, res, next) {