FulfillmentService object

Version 2020-10 (Release candidate)

Represents a fulfillment service. A fulfillment service is a third-party service that prepares and ships orders on behalf of the store owner.

Fields

callbackUrl (URL)

The callback URL the fulfillment service has registered for requests.

fulfillmentOrdersOptIn (Boolean!)

Whether the fulfillment service has opted into fulfillment order based requests.

handle (String!)

Human-readable unique identifier for this fulfillment service.

id (ID!)

The ID of the fulfillment service.

inventoryManagement (Boolean!)

Whether the fulfillment service tracks product inventory and provides updates to Shopify.

location (Location)

Location associated with the fulfillment service.

productBased (Boolean!)

Whether the fulfillment service supports local deliveries.

serviceName (String!)

The name of the fulfillment service as seen by merchants.

shippingMethods ([ShippingMethod!]!)

Shipping methods associated with the fulfillment service provider.

type (FulfillmentServiceType!)

Type associated with the fulfillment service.

Types that return FulfillmentService

Mutations for FulfillmentService

fulfillmentServiceCreate

Creates a fulfillment service.

fulfillmentServiceDelete

Deletes a fulfillment service.

fulfillmentServiceUpdate

Updates a fulfillment service.

Version 2020-07 (Latest)

Represents a fulfillment service. A fulfillment service is a third-party service that prepares and ships orders on behalf of the store owner.

Fields

callbackUrl (URL)

The callback URL the fulfillment service has registered for requests.

fulfillmentOrdersOptIn (Boolean!)

Whether the fulfillment service has opted into fulfillment order based requests.

handle (String!)

Human-readable unique identifier for this fulfillment service.

id (ID!)

The ID of the fulfillment service.

inventoryManagement (Boolean!)

Whether the fulfillment service tracks product inventory and provides updates to Shopify.

location (Location)

Location associated with the fulfillment service.

productBased (Boolean!)

Whether the fulfillment service supports local deliveries.

serviceName (String!)

The name of the fulfillment service as seen by merchants.

shippingMethods ([ShippingMethod!]!)

Shipping methods associated with the fulfillment service provider.

type (FulfillmentServiceType!)

Type associated with the fulfillment service.

Types that return FulfillmentService

Mutations for FulfillmentService

fulfillmentServiceCreate

Creates a fulfillment service.

fulfillmentServiceDelete

Deletes a fulfillment service.

fulfillmentServiceUpdate

Updates a fulfillment service.

Version 2020-04

Represents a fulfillment service. A fulfillment service is a third-party service that prepares and ships orders on behalf of the store owner.

Fields

callbackUrl (URL)

The callback URL the fulfillment service has registered for requests.

fulfillmentOrdersOptIn (Boolean!)

Whether the fulfillment service has opted into fulfillment order based requests.

handle (String!)

Human-readable unique identifier for this fulfillment service.

id (ID!)

The ID of the fulfillment service.

inventoryManagement (Boolean!)

Whether the fulfillment service tracks product inventory and provides updates to Shopify.

location (Location)

Location associated with the fulfillment service.

productBased (Boolean!)

Whether the fulfillment service supports local deliveries.

serviceName (String!)

The name of the fulfillment service as seen by merchants.

shippingMethods ([ShippingMethod!]!)

Shipping methods associated with the fulfillment service provider.

type (FulfillmentServiceType!)

Type associated with the fulfillment service.

Types that return FulfillmentService

Mutations for FulfillmentService

fulfillmentServiceCreate

Creates a fulfillment service.

fulfillmentServiceDelete

Deletes a fulfillment service.

fulfillmentServiceUpdate

Updates a fulfillment service.

Version 2020-01

Represents a fulfillment service. A fulfillment service is a third-party service that prepares and ships orders on behalf of the store owner.

Fields

callbackUrl (URL)

The callback URL the fulfillment service has registered for requests.

fulfillmentOrdersOptIn (Boolean!)

Whether the fulfillment service has opted into fulfillment order based requests.

handle (String!)

Human-readable unique identifier for this fulfillment service.

id (ID!)

The ID of the fulfillment service.

inventoryManagement (Boolean!)

Whether the fulfillment service tracks product inventory and provides updates to Shopify.

location (Location)

Location associated with the fulfillment service.

productBased (Boolean!)

Whether the fulfillment service supports local deliveries.

serviceName (String!)

The name of the fulfillment service as seen by merchants.

shippingMethods ([ShippingMethod!]!)

Shipping methods associated with the fulfillment service provider.

type (FulfillmentServiceType!)

Type associated with the fulfillment service.

Types that return FulfillmentService

Mutations for FulfillmentService

fulfillmentServiceCreate

Creates a fulfillment service.

fulfillmentServiceDelete

Deletes a fulfillment service.

fulfillmentServiceUpdate

Updates a fulfillment service.

Version 2019-10

Represents a fulfillment service. A fulfillment service is a third-party service that prepares and ships orders on behalf of the store owner.

Fields

handle (String!)

Human-readable unique identifier for this fulfillment service.

id (ID!)

The ID of the fulfillment service.

inventoryManagement (Boolean!)

Whether the fulfillment service tracks product inventory and provides updates to Shopify.

location (Location)

Location associated with the fulfillment service.

productBased (Boolean!)

Whether the fulfillment service supports local deliveries.

serviceName (String!)

The name of the fulfillment service as seen by merchants.

shippingMethods ([ShippingMethod!]!)

Shipping methods associated with the fulfillment service provider.

type (FulfillmentServiceType!)

Type associated with the fulfillment service.

Types that return FulfillmentService

Mutations for FulfillmentService

fulfillmentServiceCreate

Creates a fulfillment service.

fulfillmentServiceDelete

Deletes a fulfillment service.

fulfillmentServiceUpdate

Updates a fulfillment service.

Version 2019-07 (Unsupported)

Represents a fulfillment service. A fulfillment service is a third-party service that prepares and ships orders on behalf of the store owner.

Fields

handle (String!)

Human-readable unique identifier for this fulfillment service.

id (ID!)

The ID of the fulfillment service.

inventoryManagement (Boolean!)

Whether the fulfillment service tracks product inventory and provides updates to Shopify.

location (Location)

Location associated with the fulfillment service.

productBased (Boolean!)

Whether the fulfillment service supports local deliveries.

serviceName (String!)

The name of the fulfillment service as seen by merchants.

shippingMethods ([ShippingMethod!]!)

Shipping methods associated with the fulfillment service provider.

type (FulfillmentServiceType!)

Type associated with the fulfillment service.

Types that return FulfillmentService

Mutations for FulfillmentService

fulfillmentServiceCreate

Creates a fulfillment service.

fulfillmentServiceDelete

Deletes a fulfillment service.

fulfillmentServiceUpdate

Updates a fulfillment service.

Version 2019-04 (Unsupported)

Represents a fulfillment service. A fulfillment service is a third-party service that prepares and ships orders on behalf of the store owner.

Fields

handle (String!)

Human-readable unique identifier for this fulfillment service.

id (ID!)

The ID of the fulfillment service.

inventoryManagement (Boolean!)

Whether the fulfillment service tracks product inventory and provides updates to Shopify.

location (Location)

Location associated with the fulfillment service.

productBased (Boolean!)

Whether the fulfillment service supports local deliveries.

serviceName (String!)

The name of the fulfillment service as seen by merchants.

shippingMethods ([ShippingMethod!]!)

Shipping methods associated with the fulfillment service provider.

type (FulfillmentServiceType!)

Type associated with the fulfillment service.

Types that return FulfillmentService

Mutations for FulfillmentService

fulfillmentServiceCreate

Creates a fulfillment service.

fulfillmentServiceDelete

Deletes a fulfillment service.

fulfillmentServiceUpdate

Updates a fulfillment service.