Shopify Triggers - How to make them work?

Hello there im trying to get the Shopify Trigger to work but im getting an error if i try to Listen for events

Problem running workflow
Your request is invalid or could not be processed by the service

Show Details
Shopify Trigger: 422 - {"errors":{"address":["is not allowed"]}}

If I Listen - For events

What am I missing here ?

Thanks in advance

Hi @Chipset, are you by any chance running n8n locally? How do the webhook URLs shown on your Shopify trigger node look like?

Shopify rejects non-HTTPS URLs for example, so this could be a possible cause for the Shopify error you are seeing.

3 Likes

I have the same problem as the OP, and I am using n8n locally. Webhook URL for me is:
http://localhost:5678/webhook-test/33712f58-c458-4d70-a74d-41953be96d81/webhook

So at least in my case, it looks like I need to solve for the HTTPS issue. Thanks for the pointer.

1 Like

Welcome to the community @pdxrlk :tada:

Glad this helps already! As for obtaining a public HTTPS URL, the simplest way would be the use of the n8n-provided tunnel for a quick local test:

If you are running n8n on a web server, you want to make sure it’s available under a more permanent hostname and configure the webhook URL:

2 Likes

My URL was local,

Solution :

Cloudflared tunnel to have access to service as https
and enviromental variable “webhook URL” for the Docker container as you said.

1 Like

Sweet, glad to hear that was it. Thanks a lot for confirming :slight_smile:

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.