'sellingPlanGroupCreate' doesn't exist on type 'Mutation'

Solved
Tiber
Tourist
12 3 0

I am trying to create a new subscription, but am getting 'sellingPlanGroupCreate' doesn't exist on type 'Mutation'. I am using the example on Create and manage selling plans (shopify.dev)

 

 

 

 

mutation {
  sellingPlanGroupCreate(
    input: {
      name: "Subscribe and save"
      merchantCode: "subscribe-and-save"
      options: ["Delivery every"]
      position: 1
      sellingPlansToCreate: [
        {
          name: "Delivered every week"
          options: "1 Week(s)"
          position: 1
          billingPolicy: { recurring: { interval: WEEK, intervalCount: 1 } }
          deliveryPolicy: { recurring: { interval: WEEK, intervalCount: 1 } }
          pricingPolicies: [
            {
              fixed: {
                adjustmentType: PERCENTAGE
                adjustmentValue: { percentage: 15.0 }
              }
            }
          ]
        }      
      ]
    }
    resources: { productIds: ["gid://shopify/Product/6150550323354"], productVariantIds: [] }
  ) {
    sellingPlanGroup {
      id
    }
    userErrors {
      field
      message
    }
  }
}

 

 

 

 

0 Likes
ewalker
Shopify Staff
Shopify Staff
9 0 4

Have you requested access to the subscriptions APIs, as documented in the tutorial here and here?

To request access to the required scopes:

  1. From your app's overview page, click App setup.
  2. In the Subscriptions section, click Request access to Subscription APIs.
  3. Provide a description about why you are applying for access.
  4. Click Request access.

I believe this is the error you would receive until your application has been granted permission.

0 Likes
Tiber
Tourist
12 3 0

@ewalker 

 Hi,  Thanks for the reply.  The app has already been approved to use the Subscriptions API. Is there anything else that might be causing this error?

 

Thanks

0 Likes
Tiber
Tourist
12 3 0

This is an accepted solution.

The error was caused by not using API version 2021-01

0 Likes