I would like to add an admin link extension to our Shopify app which would allow us to create a label to an order when the user clicks on it.
I have created a sample app using Shopify CLI with the purpose of testing the extension because I could not get it to work for my production app. I added an admin link extension for the Order details page. As target url I configured a pipedream url.
I would expect the target url to be called when clicking on the ‘Create label’ action on the order details page.
However, I did not see any calls to the pipedream url.
If you’re not seeing the request being sent to the target URL, there could be a issue with the setup of your admin link or a problem with the setup of Pipedream.
Here are a few things to check:
Extension Configuration: Make sure your app extension is properly configured. It should point to a valid URL (your Pipedream endpoint). The target URL should be HTTPS.
App Setup: Is your app installed in a store and does it have the necessary permissions to create the admin link?
Pipedream Setup: Pipedream should be able to receive requests from any source, but it’s worth double-checking your setup there as well. Are other requests to the Pipedream URL working as expected?
Test in Incognito Mode: Browser extensions can interfere with the requests sometimes. Try testing in an incognito window to see if that could be causing the issue.