Um fluxo de liberação e de envio de pedido típico é destacado nas etapas a seguir:
- O pagamento para o pedido foi autorizado.
- O job programado ReleaseToFulfillment obtém uma lista de pedidos que são alocados mas não liberados e libera estes pedidos para atendimento.
- Os lotes de coleta são gerados manualmente para os releases que estão prontos para serem enviados. Um lote de coleta é um conjunto de liberações que foi liberado para atendimento no mesmo centro de preenchimento e que ainda não foi processado (sujeito a limitações definidas no tamanho de um batch).
- Uma única lista de coleta é criada para um lote inteiro. A lista de coleta é utilizada por um coletor em um centro de preenchimento para recolher a coleção de produtos que serão processados juntos.
- Cada liberação (um grupo de produtos em um único pedido com as mesmas informações de envio) é representada por um cupom de embalagem que lista os produtos e as informações de envio.
- Os produtos são coletados no centro de preenchimento baseados na lista de coleta e os pacotes são criados baseados nas listas de coletas. Os pacotes são rotulados com os nomes e endereços dos destinatários.
- O envio da liberação foi confirmado.
- O job programado BalancePayment inicia a captura de pagamento.