Covers all questions related to inventory management, order fulfillment, and shipping.
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-fulfillmen...
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?
Solved! Go to the solution
This is an accepted solution.
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.
Hi,there
Have your assign your products of your order to your service location?
could you give a screenshot for better understanding?
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
This is an accepted solution.
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.
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.