fulfillmentServiceCreate mutation

Version unstable

Creates a fulfillment service.

Required access

write_fulfillments access scope.

Interactive example

This is an example mutation query. Use the embedded interactive tool below to edit the query.

Hint: use Ctrl + Space for autocompleting fields.


Arguments

Argument Description
callbackUrl ( URL )

The URL to send requests for the fulfillment service.

fulfillmentOrdersOptIn ( Boolean )

Whether the fulfillment service will use the new fulfillment request flow based on fulfillment orders.
Default value: false

inventoryManagement ( Boolean )

Whether the fulfillment service manages product inventory and provides updates to Shopify.
Default value: false

name ( String! ) required

The name of the fulfillment service.

trackingSupport ( Boolean )

Whether the fulfillment service provides tracking numbers for packages.
Default value: false

Return fields

  • fulfillmentService (FulfillmentService)

    The created fulfillment service.

  • userErrors ([UserError!]!)

    List of errors that occurred from executing the mutation.

Version 2021-10 (Release candidate)

Creates a fulfillment service.

Required access

write_fulfillments access scope.

Interactive example

This is an example mutation query. Use the embedded interactive tool below to edit the query.

Hint: use Ctrl + Space for autocompleting fields.


Arguments

Argument Description
callbackUrl ( URL )

The URL to send requests for the fulfillment service.

fulfillmentOrdersOptIn ( Boolean )

Whether the fulfillment service will use the new fulfillment request flow based on fulfillment orders.
Default value: false

inventoryManagement ( Boolean )

Whether the fulfillment service manages product inventory and provides updates to Shopify.
Default value: false

name (