Can't delete or edit a fulfillment service

rohit_martires
Shopify Partner
49 3 7

Hey,

so when i GET the fulfillment services on my app with the below code i get 

 

 

await client.get({
path: 'fulfillment_services',
query: {
scope: 'all'
}
});


this response: 

{
id: 61536665845,
name: 'ABC',
email: null,
service_name: 'ABC',
handle: 'abc',
fulfillment_orders_opt_in: false,
include_pending_stock: false,
provider_id: null,
location_id: 69090509xxx,
callback_url: 'https://www.abc.in/fulfillment_service',
tracking_support: true,
inventory_management: true,
admin_graphql_api_id: 'gid://shopify/ApiFulfillmentService/61536665xxx'
}

which is fine but when i try to delete or edit it via 

 

 

await client.delete({
path: `fulfillment_services/${fs.id}`
});


i get this error: HttpResponseError: Received an error response (404 Not Found) from Shopify: Not Found. If you report this error, please include this id: 4278e344-0e81-40db-9d81-36092f35e6a9


and if i edit via

 

await client.put({
path: `fulfillment_services/${fs.id}`,
data: {
fulfillment_services: {
fulfillment_orders_opt_in: true
}
},
type: DataType.JSON,
});


i get error: HttpResponseError: Received an error response (422 Unprocessable Entity) from Shopify: [object Object]. If you report this error, please include this id: 8e380cb7-84bb-40f2-9ace-31a36dfb56a9


not sure what i'm doing wrong, i've deleted fulfillment services before using the same code, weird 

 

Replies 3 (3)

Allysia
Tourist
3 0 1

I have the same problem, did you finally succeed in removing the fulfillment service?

guest4
Shopify Partner
85 6 21

Greetings fellow travelers!  Although this does not appear to work via GraphQL, it is possible to do via the REST API. See: https://shopify.dev/docs/api/admin-rest/2024-01/resources/fulfillmentservice#delete-fulfillment-serv....

guest4
Shopify Partner
85 6 21

looks like you're having a different issue