[BUG] Selling Plan attributes appear in GraphQL API but not in AJAX API

Hello Shopify Experts!

I have created a Selling Plan and Add a Product (Shakra Bracelet) to that Selling Plan Group. I have also use graphQL product Query to check if the product contain the selling plan group attribute (which it has). The problem is when I use Product AJAX API to get the product info, it doesn’t output anything related to selling plan, even though when I use GraphQL Product Query, the output do show the selling plan attribute.

The docs of Product AJAX API clearly said Products with selling plans will have the selling plan additional properties: https://shopify.dev/api/ajax/reference/product#selling-plan-example

It might have been me missing some steps, but I don’t see any information provided by the docs that say this is normal. So can someone actually confirm this for me?

Below is my GraphQL Product Query responses and AJAX Product API responses.

2 Likes