Correct Fulfilment Flow for Local Delivery

New Member
5 0 0

I am trying to create a local delivery app that can update the order fulfillment status correctly to show on the Shopify admin panel for the merchant and also on the Order Status page for the customer.


When I create a fulfillment with all line items with status='success', the order is immediately marked fulfilled on the Shopify admin Panel. and the customer can see that the order is confirmed. Then when I push FulfillmentEvents to the same fulfillment, the Status on the Admin panel remains fulfilled and the customer can see all events(Out for delivery, delivered, etc). properly.

How can I make the Admin panel reflect the status correctly?