diff --git a/view/frontend/web/js/view/payment/method-renderer/adyen-pm-method.js b/view/frontend/web/js/view/payment/method-renderer/adyen-pm-method.js index 7132900d7..c8304372c 100755 --- a/view/frontend/web/js/view/payment/method-renderer/adyen-pm-method.js +++ b/view/frontend/web/js/view/payment/method-renderer/adyen-pm-method.js @@ -209,6 +209,13 @@ define( onChange: function (state) { self.isPlaceOrderAllowed(state.isValid); }, + onClick: function(resolve, reject) { + if (self.validate()) { + resolve(); + } else { + reject(); + } + }, }); return configuration;