deliveryCustomizationCreate - function not found

Can this also be done in the shopify-cli
https://shopify.dev/docs/api/usage/api-exploration/admin-graphiql-explorer#use-a-local-graphiql-instance
Which seems okayish for custom one-offs/small batches, but maybe it isn’t api changes as the issue but a tooling issue for those cases /shrug.

OOOF.
Maybe it’s generally saner if we can provide a shopify-flow FLOW?
Rather than force some people to the wheel of graphiql.
So in that narrow context maybe were missing DX to generate such FLOW’s for app enablement.

BUT the flow UI isn’t the greatest for just turning things on and off again in a clear way to merchants; not counting if that information needs to be indicated/controlled at a distance (i.e. product metafield → flow → deliveryCustomization → ???)

I take this route. Not wise asking merchant to follow technical steps.

As said, I think we definitely need some admin UI that both we (the developers) and the merchants can just toggle them on and off.

You have this when you install an app from the app store, so why not for extension-only apps?

1 Like

I’ve had issues with the GraphiQL App in the past to be honest, i.e. not being able to change permissions after install, outdated API versions - but this was quite a while ago :thinking: so maybe that’s all been improved upon now?

I’ll give it a go when I deploy these functions

Just wanted to provide an update that we are looking into a better path forward for extension-only apps to activate Functions, but are not able to provide any information at the moment.

In the meantime, we recommend:

  1. using the GraphiQL app through collaborator access to run the GraphQL mutation
  2. using functionId instead of functionHandle in the GraphQL mutation