Our app creates a fulfillment service for the merchants store using:
/admin/api/2024-07/fulfillment_services.json
when the merchant installs the app and authenticates themselves using oauth for the first time.
Yet when a customer places an order, the merchant cant request for a fulfillment as indicated in the screenshot below. The button simply is not visible.
https://imgur.com/a/WnS9c7b
I have used the following guide and there seems to be no step between creating a service and notifying a request.
https://shopify.dev/docs/apps/build/orders-fulfillment/fulfillment-service-apps/build-for-fulfillment-services
Could some one guide me as to if there are any specific configurations related to the store/app setup that is required for this functionality?
Hiļ¼there
Have your assign your products of your order to your service location?
could you give a screenshot for better understanding?
1 Like
Do you mean assigning a fulfillment service to the product variant?
I have done that by sending PUT request on this endpoint: /admin/api/2024-07/variants/808950810.json
with the body: āfulfillment_serviceā: āagrihopper-fulfillmet-serviceā
I got response
Please let me know if there are any steps after this
This is what i see: https://imgur.com/a/uQUWhCg
This is the button I want the merchant to be able to see: https://imgur.com/a/WnS9c7b
HI, bro
This may be acceptable. However, you need to confirm the fulfillment order location. This is because an item might have multiple available locations.
1 Like
I seem to have already done that here on the product variant page:
It seems to be working for all new orders now thank you.