No content to show

User Activity

Yeah your code does appear correct. So it seems your problem isn't signature verification at all but just getting the server to respond to any requests coming from your app blocks. I notice you use the fetch method to automatically construct the url ...
Sure, first you need to follow the instructions in Add an app proxy. Then when processing the request in your Shopify app code inside web/index.js, you can do the signature validation and access the customer ID like: /* You'll need to first install t...
@AlexAngelov Oh that is awesome to hear! Maybe they fixed the issue sometime after I experienced it about a month and a half ago? Cause I swear the code you posted is exactly what I first tried (cause you're right; that way of doing it should normall...
@AlexAngelov, you're right that it shouldn't be this complicated, but unfortunately it is. At least from my experience, your example code above does not work with Shopify theme app extensions. Myself and others have had to come up with these stupid w...
Hi @Divy_tatva,Customs apps in Shopify can only be installed on a single store. If you'd like it to be installed on multiple stores, you need to make a public app. Here's more info on Distributing your Shopify app. As for your other errors, sorry I'm...
I've figured out a solution that works with multiple app blocks. I edited the rollup.config.js and <app-block-name>.liquid files slightly and am using the SystemJS loader. First, create your new app block and corresponding JavaScript file. For the sa...
Hey @mitchelldirt, I had a follow-up question. How do I update the rollup.config.js file to work with multiple app blocks? Like I want to give each app block its own corresponding javascript file, instead of bundling everything into a single javascri...
For me to fix it, I had to go to my products list in the Shopify Admin, and select all the products, and then click the "..." icon, and then select "Include in sales channels".
For me, I didn't realize I needed to install the Shopify app for the GitHub repository I wanted to connect to. To do this, in "Step 1: Connect to a GitHub organization or account" after sub-step 2, click the Account dropdown, and then click "Add acco...
I'm having the exact same problem! So far I've been able to get some similar styling in my theme app extension by inspecting the files from the theme and copying the class names of certain HTML elements, but it's not perfect.
I'm having this same problem in 2023. I searched for "proxy" in https://shopify.dev/docs/api/liquid/objects/, but nothing came up, so I have no idea how to retrieve the app proxy url set by the merchant. This is such a big issue because it basically ...
I reached out to AWS Support, and they were able to help me figure out a solution. Basically the problem is that the environment property set in the Elastic Beanstalk configuration is not available during the docker build process, which is where the ...
JonathanEsign's answer is correct, but I didn't understand how to implement the suggested fix at first. But after some experimentation, I figured out what I had to do. Previously, in my app-block I was constructing my Shopify app's base url from the ...
I am trying to deploy my Shopify app to AWS Elastic Beanstalk. I'm basically following the Deploy your Shopify web app guide. My app supports an embedded app in the Shopify admin portal, as well as a theme app extension that enables merchants to add ...
I was able to figure it out. You have to use App Proxies. Once you set that up, you can determine the ID of the logged in user who sent the request by reading the `logged_in_customer_id` query parameter, and you can make sure that the request came fr...
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.
This widget could not be displayed.