I am facing an issue. I am trying to create a new product in Shopify, using a Make Request (HTTP module).
Before someone asks, i dont use the Shopify’s Built-App because the url domain does not end with “myshopify.com”.
Well here is the configuration of the HHTP Module (hope you will see the screenshot):
So your X-Shopify-Access-Token simply goes into the “Admin API Access Token” field, and now you can just use the Shopify integration instead of manually creating the HTTP request.
As I said, i ve tested with the Shopify built-in app (and it works fine), but i cant use it. I am using a test environment (which has a “.shopify.com” subdomain) to develop and test my scenario.
My customer has a shop with an address like that : mybrandname.pro. The built-in app does not deal with such address.
I ve found my issue (thanks to the dev tool integromat chrome extension).
One mandatory parameter for the body request was missing (but it was not mentionned as mandatory in the REST admin reference).
Hi Sam,
In fact it was a good thing you ask why not
I ve discovered, that even if the front domain of a shopify website does not match mysite.myshopify.com, in fact its always has an address like this. There are some redirections to the Shopify hosted website. Ive found that when testing request in Postman, and in the headers response, the link parameter gives the website address with the .myshopify.com domain.
I was an idiot to think some people have developped the Shopify built-in app, and that we cannot use it every time we ll have to deal with Shopify.