Creating a draft order with custom product in Shopify

When creating a draft order in Shopify, I can usually create a custom item manually with no product ID or Variant ID. This allows us to send a draft order for custom line items we do not have in our shop.

When I try to create a draft order in make, the variant ID seems like it is mandatory and keeps giving an error message that the variant ID cannot be found. Is there a way to bypass the variant ID and add the item as a custom line item?

Hi @Cory_N and welcome to the Make Community!

I don’t use Shopify so I’m just guessing here, but it seems like the module just wasn’t created correctly.
You can try drafting the order without the variant in something like Postman then once you get it working, use Shopify Make an API Call to create the order.
If Make an API Call isn’t available then you can try creating a custom connection using whatever authentication method Shopify supports, then use HTTP modules to create the order.

Then, open a ticket with Make to see if they can get the developer to update the app.

Finally, if you get all of that working yourself, you could also try creating a custom app for it.

1 Like