Return promise so the search of an order can detect
when an order has not been found and clients can attach an error message
to this situation