Desencadeadores de ordens, passo a passo
Shopify Flow Possui bons gatilhos para os momentos importantes de uma encomenda: criada, paga, entregue, cancelada. O que falta são todos os passos intermédios. Estes dez gatilhos são acionados sempre que são feitas alterações a uma encomenda após a sua criação, indicando em cada um deles os detalhes do que foi alterado.
Nesta página: Atualização do pedido, Adicionadas etiquetas ao pedido, Etiquetas removidas do pedido, Nota do pedido alterada, Atributos do pedido alterados, Itens da linha do pedido alterados, Execução do pedido alterada, Estado de visualização do pedido alterado, Estado financeiro do pedido alterado, Endereço de envio do pedido alterado

Atualização da encomenda
É acionado sempre que há uma atualização de uma encomenda. Envia umchanges com os campos monitorizados que sofreram alterações (estado financeiro, estado de processamento, etiquetas, notas, itens de linha, atributos personalizados), juntamente com os valores anteriores e posteriores.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este seja ativado. O seu próprio botão de ativação encontra-se na página «Desencadeadores» da aplicação |
Utilize-o para
- Um fluxo de trabalho que responde a vários tipos de alterações nas encomendas.
- Um registo de alterações das encomendas para o serviço de apoio ao cliente.
O que o «Order Update» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda que foi atualizada. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
payload |
Texto | Objeto JSON que contém o GID da encomenda que foi atualizada (por exemplo, {"id":"gid://shopify/Order/123"}) |
changes |
Objeto | Quais campos monitorizados foram alterados (situação financeira, estado de execução, etiquetas, nota, itens de linha, atributos personalizados), com o valor antigo e o novo de cada um |
changes.fields |
Lista de textos | Nomes dos campos monitorizados que sofreram alterações |
changes.items |
Lista de objetos | Valor antigo e novo por campo alterado |
changes.items (each).field |
Texto | O campo que foi alterado: financialStatus, fulfillmentStatus, tags, note, lineItems ou customAttributes. |
changes.items (each).oldValue |
Texto | O valor antes da atualização. Os valores longos são encurtados |
changes.items (each).newValue |
Texto | O valor após a atualização. Os valores longos são encurtados |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Registe as alterações às encomendas acompanhadas na cronologia da encomenda através do seu serviço de apoio ao cliente
- Selecione «Atualização da ordem de recolha» como gatilho.
- Adicionar uma condição:
changes.fieldsNão está vazio e existe. - Adicione «Enviar pedido HTTP» ao seu serviço de assistência com
{{order.name}}no corpo do pedido. Os campos de texto do Flow aceitam Liquid; assim, um cicloforsobrechanges.itemsadiciona uma linha por alteração com o respetivofield,oldValueenewValue. - Ative o fluxo de trabalho.
Etiquetas de encomenda adicionadas
É acionado quando é adicionada pelo menos uma etiqueta a uma encomenda.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este seja ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação |
Utilize-o para
- Deixe que os colaboradores iniciem um processo utilizando as seguintes etiquetas:
gift-wrap,hold,priority. - Reagir a etiquetas provenientes de aplicações relacionadas com fraude, subscrições ou processamento de encomendas.
O que a funcionalidade «Tags de Encomendas Adicionadas» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cujas etiquetas foram alteradas. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
addedTags |
Texto | Lista de etiquetas, separadas por vírgulas, que foram adicionadas à encomenda |
removedTags |
Texto | Lista separada por vírgulas das etiquetas que foram removidas da encomenda na mesma atualização (pode estar vazia) |
currentTags |
Texto | Lista separada por vírgulas de todas as etiquetas atuais da encomenda |
previousTags |
Texto | Lista separada por vírgulas de todas as etiquetas anteriores presentes no pedido antes desta atualização |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Suspender o processamento de uma encomenda quando esta for marcada como «suspensa»
- «Etiquetas de ordem de recolha adicionadas» como condição de ativação.
- Adicionar uma condição:
addedTagsincluihold. - Adicione um «Para cada» sobre
order.fulfillmentOrderscom a ação «Suspender a ordem de execução». - Ative o fluxo de trabalho. Crie a imagem espelhada com a opção «Etiquetas de encomenda removidas» e «Liberar a retenção da encomenda de execução».
Etiquetas de encomenda removidas
É acionado quando pelo menos uma etiqueta é removida de uma encomenda.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este seja ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação |
Utilize-o para
- Liberta o que uma etiqueta estava a impedir.
- Encerrar uma tarefa quando a etiqueta
needs-reviewfor removida.
O que a função «Remover etiquetas de encomenda» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cujas etiquetas foram alteradas. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
removedTags |
Texto | Lista separada por vírgulas das etiquetas que foram removidas da encomenda |
addedTags |
Texto | Lista separada por vírgulas das etiquetas que foram adicionadas à encomenda na mesma atualização (pode estar vazia) |
currentTags |
Texto | Lista separada por vírgulas de todas as etiquetas atuais da encomenda |
previousTags |
Texto | Lista separada por vírgulas de todas as etiquetas anteriores presentes na encomenda antes desta atualização |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Liberar o bloqueio quando a etiqueta for removida
- As etiquetas de ordem de recolha foram removidas como gatilho.
- Adicionar uma condição:
removedTagsincluihold. - Adicione um «Para cada» sobre
order.fulfillmentOrderscom «Liberar a retenção da ordem de cumprimento». - Ative o fluxo de trabalho.
Nota da encomenda alterada
É acionado quando uma nota de encomenda é adicionada, alterada ou eliminada, quer pelo pessoal, quer pelo cliente durante o processo de finalização da encomenda.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este seja ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação. |
Utilize-o para
- Notifique o armazém sobre as notas adicionadas após a realização da encomenda.
- Analisar as instruções de entrega.
O que a nota «Alteração da encomenda» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cuja nota foi alterada. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
oldNote |
Texto | A nota anterior relativa à encomenda (vazia se a nota não tiver sido definida anteriormente) |
newNote |
Texto | A nova nota relativa à encomenda (vazia se a nota tiver sido eliminada) |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Notificar o armazém sobre um atraso
- A «Nota sobre a ordem de recolha» foi alterada como condição de ativação.
- Adicionar uma condição:
order.displayFulfillmentStatusnão é igual aFULFILLED. - Adicionar «Enviar e-mail interno»:
{{order.name}} note changed from "{{oldNote}}" to "{{newNote}}". - Ative o fluxo de trabalho.
Atributos da encomenda alterados
É disparado quando os atributos personalizados de uma encomenda (atributos do carrinho, atributos das notas) são adicionados, removidos ou alterados. Cada item em changes.items tem um changeType, o key e ambos os valores.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este fique ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação |
Utilize-o para
- Reagir aos atributos introduzidos por um seletor de data de entrega, uma opção de presente ou um formulário B2B.
- Detetar quando um colaborador corrige um atributo após a encomenda.
O que a função «Atributos da encomenda alterados» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cujos atributos personalizados foram alterados. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
changes |
Objeto | Foram detetadas alterações nos atributos. Cada item tem um «changeType» (adicionado, removido ou alterado), a chave e os valores antigo e novo. |
changes.items |
Lista de objetos | Lista das alterações de atributos detetadas |
changes.items (each).changeType |
Texto | Tipo de alteração: adicionado, removido, alterado |
changes.items (each).key |
Texto | A chave do atributo (também conhecida como nome do atributo da nota) |
changes.items (each).oldValue |
Texto | O valor anterior (cadeia vazia quando changeType é 'added') |
changes.items (each).newValue |
Texto | O novo valor (cadeia vazia quando changeType é 'removed') |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Reagir a uma alteração na data de entrega
- Atributos da ordem de recolha alterados como condição de ativação.
- Adicionar uma condição: Pelo menos um dos seguintes **elementos -
changes.items- ** temkeyigual adelivery_date. - Adicionar «Enviar e-mail interno». Os campos de texto do Flow aceitam Liquid, pelo que um ciclo
forsobrechanges.itemsimprime okeyde cada entrada juntamente com o seuoldValueenewValue. - Ative o fluxo de trabalho.
Alterações nas rubricas da encomenda
Aciona-se quando uma encomenda é editada: quando se adiciona ou remove um artigo, ou quando se altera a quantidade, o preço ou a variante. Cada registo em changes.items indica o tipo de alteração (added, removed, quantity_changed, price_changed, variant_changed), juntamente com os valores antigos e novos.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este fique ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação |
Utilize-o para
- Informe o armazém de que uma encomenda já preparada sofreu uma alteração.
- Repita as verificações de fraude ou de margem após uma edição.
- Sincronizar as alterações nas encomendas com um ERP, o que se torna complicado devido aos webhooks de encomendas próprios dShopify.
O que a função «Itens de encomenda alterados» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda que foi atualizada. Trata-se de uma encomenda completa do tipo Shopify, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
changes |
Objeto | Foram detetadas alterações nas rubricas, com valores antigos e novos |
changes.items |
Lista de objetos | Lista das alterações detetadas |
changes.items (each).changeType |
Texto | Tipo de alteração: adicionado, removido, quantidade_alterada, preço_alterado, variante_alterada |
changes.items (each).lineItemId |
ID | ID da rubrica (se disponível) |
changes.items (each).productTitle |
Texto | Título do produto |
changes.items (each).variantTitle |
Texto | Título alternativo |
changes.items (each).oldVariantId |
ID | Variante antiga GID (para «removido» ou «variante_alterada») |
changes.items (each).newVariantId |
ID | Nova variante GID (para «adicionado» ou «variante_alterada») |
changes.items (each).oldProductId |
ID | GID do produto antigo (para produtos removidos ou cuja variante foi alterada) |
changes.items (each).newProductId |
ID | GID do novo produto (para «adicionado» ou «variante alterada») |
changes.items (each).oldQuantity |
Número | Quantidade anterior (para quantity_changed) |
changes.items (each).newQuantity |
Número | Nova quantidade (para quantity_changed) |
changes.items (each).oldPrice |
Texto | Preço anterior (para price_changed) |
changes.items (each).newPrice |
Texto | Novo preço (para price_changed) |
changes.items (each).lineItemData |
Texto | Dados completos das rubricas em formato JSON |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Suspenda as operações no armazém quando um artigo for retirado
- Selecionar «Itens da linha de encomenda alterados» como condição de ativação.
- Adicionar uma condição: Pelo menos um dos seguintes **elementos -
changes.items- ** temchangeTypeigual aremoved. - Adicionar as etiquetas de encomenda
edited-rechecke enviar um e-mail interno que inclua os endereçosproductTitleevariantTitlede cada registo emchanges.items(através de um ciclo Liquidforno corpo do e-mail). - Ative o fluxo de trabalho.
Alteração no processamento de encomendas
É acionado quando o estado de processamento de uma encomenda muda (null, partial, fulfilled, restocked) e em eventos de processamento intermédios: uma linha processada, um processamento cancelado, adição ou alteração de dados de rastreio.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize ativa-o. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação |
Utilize-o para
- Envie a sua própria notificação de envio com número de rastreio.
- Detetar processamentos de encomendas cancelados.
- Atualizar o ERP por remessa, em vez de por encomenda.
O que o «Order Fulfillment Changed» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cujo estado de execução sofreu alteração. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
oldFulfillmentStatus |
Texto | O estado anterior do cumprimento REST (nulo, parcial, cumprido, reabastecido) |
newFulfillmentStatus |
Texto | O novo estado de processamento REST (nulo, parcial, concluído, reabastecido) |
changes |
Objeto | Alterações detetadas no processo de execução, com detalhes |
changes.items |
Lista de objetos | Lista das alterações detetadas |
changes.items (each).changeType |
Texto | Tipo de alteração: status_alterado, linha_de_pedido_concluída, linha_de_pedido_não_concluída, rastreio_atualizado |
changes.items (each).lineItemId |
ID | ID do item de linha (para line_item_fulfilled/unfulfilled) |
changes.items (each).productTitle |
Texto | Título do produto |
changes.items (each).variantTitle |
Texto | Título alternativo |
changes.items (each).oldFulfillmentStatus |
Texto | Estado de execução anterior (por exemplo: nulo, parcial, concluído, reabastecido) |
changes.items (each).newFulfillmentStatus |
Texto | Novo estado de processamento da encomenda (por exemplo: nulo, parcial, processada, reabastecida) |
changes.items (each).fulfillmentId |
ID | ID de processamento (para tracking_updated) |
changes.items (each).trackingNumber |
Texto | Número de rastreio |
changes.items (each).trackingUrl |
Texto | URL de rastreamento |
changes.items (each).trackingCompany |
Texto | Empresa de rastreamento |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Reencaminhar novos números de rastreio
- «Alteração no processamento de encomendas» como fator desencadeador.
- Adicione um «Para cada» sobre
changes.items. - Dentro do ciclo, adicione uma condição: que o elemento do ciclo
trackingNumbernão esteja vazio e exista. - Adicione «Enviar pedido HTTP» com
{{order.name}}e os valorestrackingNumberetrackingUrldo item do ciclo. Selecione-os com «Adicionar variável»: o Flow apresenta o item do ciclo ao lado dos dados do gatilho. - Ative o fluxo de trabalho.
Alteração do estado de visualização da encomenda
É acionado quando o estado de processamento, tal como é apresentado pelo administrador, se altera: unfulfilled, in_progress, on_hold, scheduled, partially_fulfilled, fulfilled. O Shopify não envia nenhum webhook para estes casos, pelo que a aplicação verifica periodicamente.
| Incêndios provocados por | Verificado periodicamente, porque o Shopify não envia nenhum webhook para isso |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este seja ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação. |
Utilize-o para
- Reagir quando um serviço de processamento de encomendas ou um ponto de venda (POS) marcar uma encomenda como «Em curso».
- Encaminhar para um nível superior as encomendas que se encontram em espera.
O que a notificação «Alteração do estado da encomenda» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cujo estado de processamento de visualização foi alterado. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
oldDisplayFulfillmentStatus |
Texto | O estado anterior do processamento do pedido (por exemplo: não processado, em curso, parcialmente processado, processado, em espera, agendado) |
newDisplayFulfillmentStatus |
Texto | O novo estado de processamento do pedido (por exemplo: não processado, em curso, parcialmente processado, processado, em espera, agendado) |
fulfillmentStatus |
Texto | O estado atual do atendimento da encomenda (não atendida, parcialmente atendida, atendida, reabastecida) |
changes |
Objeto | Alterações no estado do ecrã detetadas, com detalhes |
changes.items |
Lista de objetos | Lista das alterações detetadas |
changes.items (each).changeType |
Texto | Tipo de alteração: order_status_changed, fulfillment_display_status_changed |
changes.items (each).fulfillmentId |
ID | ID do processamento de encomendas (para alterações do estado de visualização por processamento de encomendas) |
changes.items (each).oldDisplayStatus |
Texto | Estado anterior do ecrã |
changes.items (each).newDisplayStatus |
Texto | Novo estado de visualização |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Encaminhar para um nível superior as encomendas que ficam em espera
- «Alteração do estado de visualização da ordem de recolha» como condição de ativação.
- Adicionar uma condição:
newDisplayFulfillmentStatusé igual aon_hold. - Adicionar a opção «Enviar e-mail interno para o serviço de apoio ao cliente» com
{{order.name}}. - Ative o fluxo de trabalho.
Alteração do estado financeiro da encomenda
É acionado quando o estado financeiro de uma encomenda muda, por exemplo, de pending para paid, de paid para partially_refunded ou de refunded para authorized e, por fim, de «» para voided.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados da encomenda |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este seja ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação |
Utilize-o para
- Reaja às transferências bancárias e às faturas que são marcadas como pagas dias depois da encomenda.
- Informe o departamento de contabilidade sobre os reembolsos.
- Só se deve autorizar o processamento de uma encomenda depois de esta ter sido paga.
O que o «Order Financial Status Changed» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cuja situação financeira sofreu alterações. Trata-se de uma encomenda Shopify completa, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
oldFinancialStatus |
Texto | O estado financeiro anterior (por exemplo, pendente, autorizado, pago) |
newFinancialStatus |
Texto | O novo estado financeiro (por exemplo, pago, parcialmente reembolsado, reembolsado, anulado) |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Liberar encomendas B2B quando a fatura for paga
- «Alteração do estado financeiro da ordem de recolha» como condição de ativação.
- Adicionar uma condição:
oldFinancialStatusé igual apendingenewFinancialStatusé igual apaid. - Adicionar e remover as etiquetas de encomenda
awaiting-paymente um ciclo «For each» sobreorder.fulfillmentOrders, com a retenção da encomenda de cumprimento da libertação. - Ative o fluxo de trabalho.
Alteração da morada de entrega da encomenda
É acionado quando a morada de entrega de uma encomenda é alterada após a mesma ter sido efetuada. shippingAddress apresenta a informação numa única linha, enquanto shippingAddressDetails apresenta os campos separados.
| Incêndios provocados por | Shopify webhook e deteção de alterações |
| Autorização | Acesso aos dados de encomendas + Acesso aos dados dos clientes |
| Ligado | Ativar um fluxo de trabalho do Flow que o utilize faz com que este seja ativado. O seu próprio botão de ativação encontra-se na página «Gatilhos» da aplicação |
Utilize-o para
- Interromper ou redirecionar uma remessa quando a morada for alterada após o início da recolha.
- Repita a validação do endereço ou uma verificação de fraude.
O que a notificação «Alteração da morada de entrega» envia para o seu fluxo de trabalho
| Variável no fluxo | Tipo | O que contém |
|---|---|---|
order |
Encomenda (Shopify) | A encomenda cujo endereço de entrega foi alterado. Trata-se de uma encomenda completa do tipo Shopify, pelo que todos os seus campos e as ações próprias do Flow relativas à encomenda estão disponíveis. |
shippingAddress |
Texto | A morada de envio (entrega) atual da encomenda, numa única linha formatada (pode estar em branco) |
shippingAddressDetails |
Objeto | A morada de envio (entrega) atual da encomenda, sob a forma de campos estruturados (pode estar em branco) |
shippingAddressDetails.firstName |
Texto | Nome próprio que consta na morada |
shippingAddressDetails.lastName |
Texto | Apelido que consta na morada |
shippingAddressDetails.name |
Texto | Nome completo, derivado de «firstName» e «lastName» |
shippingAddressDetails.company |
Texto | Nome da empresa ou organização |
shippingAddressDetails.address1 |
Texto | Primeira linha - endereço ou número de caixa postal |
shippingAddressDetails.address2 |
Texto | Segunda linha - apartamento, suite ou unidade |
shippingAddressDetails.city |
Texto | Cidade, distrito, aldeia ou vila |
shippingAddressDetails.province |
Texto | Região - província, estado ou distrito |
shippingAddressDetails.provinceCode |
Texto | Código da região (por exemplo, ON) |
shippingAddressDetails.zip |
Texto | Código postal |
shippingAddressDetails.country |
Texto | Nome do país |
shippingAddressDetails.countryCode |
Texto | Código de país de duas letras (por exemplo, US) |
shippingAddressDetails.phone |
Texto | Número de telefone indicado na morada |
eventId |
Texto | O ID deste evento. Procura-o no Histórico de Eventos da aplicação para veres exatamente o que foi enviado. |
Exemplo: Manter uma encomenda cuja morada mudou
- A morada de envio da encomenda de recolha foi alterada no fluxo. É necessário aceder aos dados da encomenda e do cliente; quando ativar esta funcionalidade na página «Gatilhos», a aplicação solicita ambos os dados numa única caixa de diálogo.
- Adicionar uma condição:
order.displayFulfillmentStatusnão é igual aFULFILLED. - Adicionar as etiquetas de encomenda
address-changede enviar um e-mail interno para o armazém. - Ative o fluxo de trabalho.
Próximos passos
Por predefinição, a aplicação monitoriza as encomendas dos últimos 60 dias, que é o período concedido por Shopify. Para reagir a alterações em encomendas mais antigas, alargue o histórico de encomendas na página «Permissões». Consulte Autorizações e acesso aos dados.
- Referência completa sobre gatilhos - todos os gatilhos numa única página.
- Escolher o gatilho certo - qual é a opção mais adequada ao seu caso.
- Gatilhos personalizados - quando nenhum gatilho integrado for adequado, crie o seu próprio.
- Histórico de eventos e resolução de problemas - ver o que disparou e o que transportava.
- Acionar eventos na página de administração de um registo - os eventos mais recentes de um registo, na sua própria página no painel de administração do Shopify.

