Its my understanding that fulfilment process is a different process to the shipping process under which local delivery delivery falls.
And good software design would have these processes [fulfilment and shipping] decoupled.
So with this in mind Im struggling to see how these are tied together, and why the fulfilment process has a dependancy on a shipping process [local delivery]?