Description
Hi y'all, thanks for all of your work on the 7.x branch.
I'm working through the process of creating a store and connecting it to Craft and hit a snag that I'm hoping you can help me with.
I was able to walk through all of the steps outlined in the README, successfully authorize the store, and generate webhooks in my local environment.
When I pushed those changes up to my staging server and attempted to authorize and generate webhooks there, I bumped into an Error authorizing app: Invalid or missing HMAC. Please try re-installing the app. message.
My hunch was that was because the "App URL" I used when creating the app in Shopify's Dev Dashboard didn't match the URL of my staging environment. So I created a new version in the Dev Dashboard, updated the URL to match, and tried authorizing again with the distribution install link. But still no luck.
So then I uninstalled the app in the Shopify admin area, and reinstalled, thinking I just needed to start fresh. Still no luck.
I also pulled down my staging db into my local environment, uninstalled the Shopify plugin entirely and reinstalled, wondering if it it might help to start fresh on the Craft side of things. But I'm still seeing the same error.
I'm guessing I've messed up the order of things on my side, but for the life of me can't sort out what it might be. Any guidance you can provide would be much appreciated! Thanks in advance.
Additional info
- Craft version:
5.8.17
- PHP version:
8.3.30
- Shopify version:
7.x-dev
Description
Hi y'all, thanks for all of your work on the
7.xbranch.I'm working through the process of creating a store and connecting it to Craft and hit a snag that I'm hoping you can help me with.
I was able to walk through all of the steps outlined in the README, successfully authorize the store, and generate webhooks in my local environment.
When I pushed those changes up to my staging server and attempted to authorize and generate webhooks there, I bumped into an
Error authorizing app: Invalid or missing HMAC. Please try re-installing the app.message.My hunch was that was because the "App URL" I used when creating the app in Shopify's Dev Dashboard didn't match the URL of my staging environment. So I created a new version in the Dev Dashboard, updated the URL to match, and tried authorizing again with the distribution install link. But still no luck.
So then I uninstalled the app in the Shopify admin area, and reinstalled, thinking I just needed to start fresh. Still no luck.
I also pulled down my staging db into my local environment, uninstalled the Shopify plugin entirely and reinstalled, wondering if it it might help to start fresh on the Craft side of things. But I'm still seeing the same error.
I'm guessing I've messed up the order of things on my side, but for the life of me can't sort out what it might be. Any guidance you can provide would be much appreciated! Thanks in advance.
Additional info
5.8.178.3.307.x-dev