Suspender pedido de processamento
A ação Hold fulfillment order ("Colocar em suspensão a solicitação de processamento") altera para Em suspensão o status do pedido que aciona o fluxo de trabalho. Pedidos Em suspensão não são processados até esse status ser removido. O Flow faz isso colocando uma suspensão em cada local de processamento do pedido (chamado de pedido de processamento). Se só um pedido de processamento for fornecido ao acionador, como no uso do acionador Fulfillment order ready to fulfill ("Pedido de processamento pronto para processar"), esse será o único pedido colocado em suspensão.
Nesta página
Campos
A ação Hold fulfillment request ("Suspender a solicitação de processamento") apresenta os campos a seguir.
Campo | Descrição |
---|---|
Reason ("Motivo") | O motivo para colocar o processamento em suspensão. |
Reason notes ("Observações do motivo") | Observações adicionais sobre o motivo para colocar o processamento em suspensão. |
Notify merchant ("Notificar o lojista") | Quando selecionado, envia ao lojista uma notificação de que um processamento de pedidos foi colocado em suspensão. |
Acionadores
A ação Hold fulfillment request ("Colocar em suspensão a solicitação de processamento") tem campos ocultos que o acionador acrescenta. Eles se chamam Order ID ("ID do pedido") e Fulfillment Order ID ("ID da solicitação de processamento") e identificam para qual pedido uma solicitação de processamento é colocada em suspensão. Vale destacar que não é possível alterar esses campos, que são definidos por padrão.
Para suspender todos os pedidos de processamento em um pedido, é possível usar a ação Hold fulfillment order ("Suspender pedido de processamento") em fluxos de trabalho iniciados com acionadores que contêm um objeto de pedido:
- Pedido cancelado
- Pedido criado
- Pedido processado
- Pedido pago
- Risco de pedido analisado
- Transação do pedido criada
- Processamento de pedido criado
- Evento de processamento de pedidos criado
- Reembolso criado
- Transação de caixa criada
Para suspender um único pedido de processamento, é possível usar a ação Hold fulfillment order ("Suspender pedido de processamento") em fluxos de trabalho iniciados com acionadores que contêm um objeto de pedido de processamento:
- Pedido de processamento cancelado
- Solicitação para cancelamento de pedidos de processamento aceita
- Solicitação para cancelamento de processamento de pedidos de processamento recusada
- Solicitação para processamento de pedidos de processamento aceita
- O serviço de processamento de pedidos de processamento não concluiu o processamento
- "Fulfillment order hold released" ("Processamento de pedidos em espera liberado")
- Pedido de processamento movido
- Fulfillment order ready to fulfill ("Pedido pronto para processamento")
- Pedido de processamento reagendado
Informações da API
Para saber mais, consulte a mutação fulfillmentOrderHold.
Modelos
Suspender pedidos de processamento para clientes com estornos
Quando um pedido está pronto para ser processado, o fluxo de trabalho recupera todos os pedidos do mesmo cliente nos últimos 60 dias que tenham um estorno. Caso exista algum pedido com estorno, o processamento de pedidos de cada remessa é suspenso e é enviado um e-mail interno para notificar suas operações. Ver modelo
Suspender o processamento de pedidos de acordo com o nível de risco
Suspende o processamento de pedidos se o nível de risco for alto. Ver modelo
Suspender o processamento de acordo com o valor total do pedido
Suspende o processamento de pedidos se o valor total do pedido for superior a US$ 1.000. Ver modelo
Suspender o processamento de pedidos se o cliente fizer vários em 24 horas
Verifique se o cliente fez vários pedidos em um período de 24 horas. Em caso positivo, suspenda o processamento e consolide o frete. Ver modelo
Colocar em espera e adicionar tag ao pedido quando um cliente tiver uma determinada tag
Quando um novo pedido é realizado, verifique se o cliente tem uma tag como "Risco alto" ou "Suspeito". Em caso positivo, coloque o pedido em espera e adicione a tag "Risco alto". Ver modelo
Suspender pedidos se o cliente fizer mais de um pedido no período de 24 horas
Quando um pedido for criado, verifique se o cliente já realizou outros pedidos nas últimas 24 horas. Em caso positivo, coloque todos os pedidos em suspensão. Ver modelo
Enviar uma solicitação de processamento de pedidos pagos que usam um serviço específico
Se o pedido estiver pago, pronto para o frete e for realizado por um serviço de processamento específico, o procedimento será solicitado. Caso contrário, o pedido ficará em suspensão. Ver modelo