Hello, We have a merchant that has a legacy wholesale solution for couple hundred of their long term B2B customers. They would like to move that over to Shopify because they're now very famil...
Hey Don, Regarding the 3D Secure card on the order page - is there any field available on the APIs that would indicate 3D Secure transactions? I have a client that has a custom integration for fr...
No content to show

User Activity

You sure you are not mixing up Storefront API with the GraphQL Admin API?Storefront API even has a simple library - JS Buy SDK that can be used on any website to implement product catalog / cart functionality with your Shopify store.You can see an ex...
@agustin-atomic You will need to use Storefront API (GraphQL) mutations to manage authentication and other customer related functionality.Their Storefront API library (JS Buy SDK) is pretty basic for retrieving products and managing cart, however, fo...
I assume you are confused by Storefront API id's. You can read about it more here: https://shopify.dev/docs/storefront-api/reference/scalar/#id-2020-01 Essentially, the id in Storefront API is a base64 encoded version of the id in a format gid://shop...
No, in fact you can do Headless ecommerce with just Shopify Lite subscription ($9/mo) by utilizing Storefront API. What Shopify Plus provides does not directly benefit headless ecommerce as much except for some additional cart/checkout manipulation w...
Hence, Shopify throws a CORS error when detecting that you use a browser to send a request to a private API.This is the answer to your question based on my comment. Storefront API is a public API and Admin API is a private one.That's exactly why the ...
Think of it this way: Storefront API is a public API and the token for it is meant to be used on the client side. Admin API is a private API and the token is not meant to be shared publicly. If you share this token to everyone by making requests from...
Thank you for the response. It makes sense.
Hey, So we are migrating a Debut based theme store to a custom storefront. One issue I realized is not completely clear - are we allowed to re-use assets like theme.scss in custom Vue.js Storefront or are there any licence conflicts? Just want to be ...
Don't forget that any login requests to Shopify Storefront will trigger a CAPTCHA after couple unsuccessful attempts and the user will be locked out of logging in for 24 hours.It used to be possible to request Shopify that CAPTCHA is disabled on your...
I went over to test it and came across the documentation here addressing this issue. CautionIf you complete a checkout for a logged-in customer, then the customer is prompted to log in again. You currently cannot use theX-Shopify-Customer-Access-Toke...
Hey, Could you please elaborate how you have come to the conclusion that "REST Admin API" is the answer. There is no way for you to authenticate the customer via Admin API.You can, however, create a custom checkout experience that way but that would ...
I haven't used Shopify's GraphiQL app in a while so I'm not entirely sure how it's set up.It seems that you don't have the write access for your credentials that are associated with the Shopify's GraphiQL app. Check your app's access scopes under "Ma...
I'm slightly confused about your case. Is there any chance you are trying to use Storefront API token to update metafield visibility?Because the queries provided in the example are meant for GraphQL Admin API so you need the Admin API token.
Hey, For the Storefront API you will need to paginate over the results and the strategy depends on the graphQL client you are using to make the process easier. Are you by any chance using JS buy SDK?  
@donny Thank you! That's the answer we were looking for. We are good to go.
My Accepted Solutions
This widget could not be displayed.
This widget could not be displayed.