"Submit fulfillment request" ("Enviar solicitação de processamento de pedidos")
A ação Submit fulfillment request ("Enviar solicitação de processamento de pedidos") é enviada ao serviço de processamento do pedido que aciona o fluxo de trabalho. Essa ação funciona apenas com apps de serviços de terceiros de processamento de pedidos.
Se um pedido contém produtos que não podem ser processados por um serviço de processamento, o Flow os registra como solicitações com falha. Já no caso de pedidos que contêm tanto produtos que podem quanto produtos que não podem ser processados por um serviço, são enviadas solicitações referentes aos que podem ser processados.
Nesta página
Campos
A ação Submit fulfillment request ("Enviar solicitação de processamento de pedidos") apresenta os campos a seguir.
Campo | Descrição |
---|---|
Mensagem | Uma mensagem adicional a ser enviada com a solicitação de processamento. |
Forma de envio | Forma de frete a ser usada na solicitação de processamento de pedidos. |
Notify customer ("Notificar cliente") | Envie uma notificação ao cliente para informar que o processamento de pedidos foi solicitado. |
Acionadores
A ação Submit fulfillment request ("Enviar solicitação de processamento de pedidos") usa o ID do pedido que vai ser processado para identificá-lo e enviar a solicitação. Essa identificação é definida por padrão e não pode ser alterada.
É possível usar a ação Submit fulfillment request ("Enviar solicitação de processamento de pedidos") nos fluxos de trabalho que começam com os seguintes acionadores:
- Order ready to fulfill ("Pedido pronto para processamento")
- Pedido de processamento movido
- O pedido de processamento foi colocado em suspensão
- "Fulfillment order hold released" ("Processamento de pedidos em espera liberado")
- Pedido de processamento cancelado
- O serviço de processamento de pedidos de processamento não concluiu o processamento
- Pedido de processamento reagendado
- Solicitação para cancelamento de pedidos de processamento aceita
- Solicitação de processamento de pedidos de processamento recusada
Também é possível usar a ação Submit fulfillment request ("Enviar solicitação de processamento de pedidos") em fluxos de trabalho que iteram por meio do processamento de pedidos com a ação For each loop (iterate) ("Para cada loop [iterar]").
Exemplos
Neste exemplo de fluxo de trabalho, a solicitação será enviada se o pedido for movido para um local de processamento de pedidos.
Neste exemplo de fluxo de trabalho, quando um pedido for criado, uma solicitação será enviada toda vez que o serviço puder processá-lo.
Informações da API
Para saber mais, consulte a mutação fulfillmentOrderSubmitFulfillmentRequest.