Create a draft order via rest API or graphql in shopify

Create a draft order via rest API or graphql in shopify


0

I am developing an app for Shopify and I am new to remix. I have used shopify-app-remix. I want to create a draft order after the app is installed. I don’t know how to make an API call after the app is authenticated. I found afterAuth in the shopify.server.js file. I have tried to run the graphql but it’s not worked.

hooks: {
    afterAuth: async ({ session }) => {

      const { shop, accessToken } = session;

      const response = graphql(
      `
        query supplementQRCode($id: ID!) {
          product(id: $id) {
            title
            images(first: 1) {
              nodes {
                altText
                url
              }
            }
          }
        }
      `,
      {
        variables: {
          id: qrCode.productId,
        },
      }
    );


      const shop1 = {
        shop : shop,
        accessToken : JSON.stringify(accessToken),
        planId:1
      }
      await prisma.shops.create({data:shop1});

      shopify.registerWebhooks({ session });
    },
  },


Load 1 more related questions


Show fewer related questions

0



Leave a Reply

Your email address will not be published. Required fields are marked *