1 ) A method for controlling an inventory carrier for replenishing a pod used for delivery of online order, performed by a machine comprising at least one processor, the method comprising: displaying, using at least one of said at least one processor, at least one replenishment procedure option to a user; receiving, using at least one of said at least one processor, a selection of one of the at least one replenishment procedure from the user; and controlling, using at least one of said at least one processor, movement of the inventory carrier based on the received selection.