What's your biggest current challenge? Have your say in Community Polls along the right column.
Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Re: Storefront API cartLinesAdd response error The merchandise with id does not exist

Storefront API cartLinesAdd response error The merchandise with id does not exist

Xuan1
Shopify Partner
7 0 0

I installed a 17Track APP, which helped me create many additional products. Now I want to use StorefrontAPI in my self-built store and manually add variant Ids to the shopping cart as needed. But now the storefront API returned an error to me.

 

 

 

{
	"data": {
		"cartLinesAdd": {
			"userErrors": [
				{
					"field": [
						"lines",
						"0",
						"merchandiseId"
					],
					"message": "The merchandise with id gid://shopify/ProductVariant/xxxxxxxxxxx does not exist."
				}
			],
			"cart": null
		}
	}
}

 

 

 

 

Replies 4 (4)

Liam
Community Manager
3108 344 895

Hi Xuan1,

 

Is this only happening with products created by the 17Track app?

Liam | Developer Advocate @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

Xuan1
Shopify Partner
7 0 0

Yes, only the products created by 17Track will have this issue. Could it be that StorefrontAPI does not have these permissions? I don't encounter this error when calling the Ajax API.

Liam
Community Manager
3108 344 895

That is certainly possible - have you contacted the 17Track team to see if they're aware of behaviour like this?

Liam | Developer Advocate @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

Xuan1
Shopify Partner
7 0 0

Contacted 17Track, after creating a product in the 17Track application, an error was reported when calling the Shopify API interface (adding products to the shopping cart). This error is responded by Shopify and has nothing to do with 17Track. This issue only occurs in the Storefront API, not in the Shopify Ajax API.