Why does Magento 2 does not receive notifications?

Possible reasons you don’t receive notifications

If you’re not receiving notifications in Adobe Commerce, it’s possible: 

  • The notification user name and password you entered in Adobe Commerce are different from the ones you entered in your Adyen Customer Area.
    Ensure there aren’t any white spaces and remember that credentials are case sensitive.
  • Some hosting providers are running PHP in CGI mode. This means that HTTP Basic Authentication, used for the notifications, is not working by default. To enable authorisation, add the following rules to the .htaccess file in the Adobe Commerce root directory.
    RewriteEngine on:
    RewriteCond %{HTTP:Authorization} (.+)
    RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L
  • Some hosting providers block bots, this may block our notifications from being sent correctly.
  • You added an extra HTTP authentication over your website. To allow our notifications to successfully access your endpoint, use the same credentials for the notification configurations with those of your basic authentication.
  • You enabled adding store codes to URLs, or turned off URL rewrite in Adobe Commerce.
    To check this and fix the issue:
    • Log in to your Adobe Commerce backend.
    • Go to Stores > Configuration > Web.
    • Go to the Url Options section.
      If Add store code to Urls is set to Yes, add the store code to the notification URL that you set up in your Adyen Customer Area.
    • Go to Search Engine Optimization.
      If Use Web Server Rewrites is set to No, use index.php/adyen/process/json in the notification URL that you set up in your Adyen Customer Area. For more information please have a look at our troubleshooting page.
The illustration of support agent wearing a headset.

Do you need additional help?

Contact our support team

Send us the details of your issue by adding images or screenshots.

Submit a request