Hello,
I’ve been trying to figure this one out for at least a week now and can’t seem to get forward on my problem. If I could get any kind of assistance or guidance I’d be very grateful.
I’m working with implementing stores into warehouse systems. This means I’m implementing Shopify stores among other e-commerce systems and have been doing this for a while. We integrate the stores in order to get data from the stores into the warehouse where the products are situated which allows us to get order data and customer data.
Now for the latest customer I’m trying to integrate into this system I’ve been having some troubles. It’s been a while since I did this last time and the last time I integrated a customer was before the API pages in Shopify was changed.
So this is what I’ve done so far:
-
I’ve created a Custom app
-
I’ve assigned all necessary rights for Admin API
-
I’ve installed the Custom app
-
I’ve used the API key and the API secret key
-
I’ve added the API keys and the Shopify admin URL to the fields where this is usually done in the warehouse system
When I’ve added the keys and configured the integration in the warehouse system I click “Create connection” but every time I’m getting an error. Depending on what values I add I get different errors and I’ve tried things like using the Admin API key instead of the API key for the Key field, I’ve then tried using the Admin API key for the API secret key field instead. Same result, always errors.
I talked to a person working with the warehouse system integrations and he said when looking at other setups he could see that all of them had a API secret key that started with ‘shppa_’. Hence I tried using the Admin API key instead of the API secret key for the Secret field but that’s proven to be a buzz too.
So to my question - Am I missing something? Did I miss some kind of configuration in order for the warehouse system to properly make use of the API keys?
I’ve read about access tokens. Is that something I need to create here? It just seems way too technically advanced in order to make a simple API call using API keys.
Thanks for any guidance and will gladly answer any questions!
Desperate,
Edvin