I’m having issue with the integration of my WooCommerce with Klaviyo.
I generated an API key with read,write permission. I have my consumer key and consumer secret wich I paste in my integrations settings. But when I click « Connect to WooCommerce» this message appear « Unable to access API with credentials specified». I’m stuck here and don’t jnow what to do
This topic has been closed for replies.
Best answer by nate-klaviyo
Hi there!
The WooCommerce integration settings form makes a few test API calls using the provided store URL and consumer key and secret. If the calls fail or returns an unexpected response, then an error is displayed. Often times the culprit is a firewall or other plugin interfering with the API.
One check you can perform is to make a test API call yourself and inspect the response. You can do this by navigating to a URL in your browser with the below structure, filling in the placeholders with the appropriate information:
For example, if my store URL was “https://www.example.com” and my key and secret are “my-consumer-key” and “my-consumer-secret” respectively, the URL would look like this:
Just adding my name to the list. We are having the same problem, but I can access the products using wp-json. I tested changing a digit in the consumer key and get unauthorized back, so I’m sure it is correct.
For me, the problem turned out to be that the previous developer had directed the site through SiteLock, who were blocking the Klaviyo request as an unidentified bot.
im getting this problem also and have tried deleting app and reuploading. At first it says the plug in is out of date but its the latest version of 3.0.1 and I’ve reuploaded it twice now.
Your Klaviyo plugin for WooCommerce is out of date
There is a new version of the Klaviyo plugin available in the WordPress plugin directory. For upgrade or troubleshooting help, please see here.
If you just updated your plugin, you may need to refresh this page. It can take several minutes for the changes to reflect in Klaviyo.