Ação no pedido
O botão aparece no menu de ações de um pedido da nova Conta de Cliente.
O miniaplicativo adiciona uma ação diretamente aos pedidos na nova Conta de Cliente do Shopify. O cliente clica, indica o motivo e o aplicativo cria um metaobjeto. Ele não reembolsa, cancela ou modifica o pedido em si: ele aciona um sinal que a marca pode, então, processar com o Shopify Flow.
O botão aparece no menu de ações de um pedido da nova Conta de Cliente.
O cliente insere um motivo livre, por exemplo, mudança de ideia, erro de endereço ou necessidade de devolução.
Após o envio da solicitação, o cliente recebe uma confirmação visual. O restante é controlado pelo Shopify Flow.
Opção de configuração: exibir a ação somente quando o país de entrega for na União Europeia. O país é verificado no lado do servidor a partir do pedido do Shopify.
Opção de configuração: ocultar a ação 14 dias após a data do pedido. Essa lógica acompanha o direito de desistência, sem impor o tratamento final.
Além da ação disponível na Conta de Cliente, recomendamos adicionar um link permanente no rodapé do site, por exemplo, Cancelamento e direito de desistência. Este link pode apontar para uma página explicativa ou para a política de devolução, acessível sem login do cliente.
Os Termos e Condições devem explicar como o cliente pode exercer sua solicitação, o que acontece se o pedido ainda não for processado e o que acontece se ele já for enviado ou entregue.
Exemplo de texto a ser validado juridicamente: "Para pedidos entregues em um país da União Europeia, você tem, salvo exceções legais, um direito de desistência de 14 dias a partir do recebimento dos produtos. Você pode exercer este direito a partir de sua conta de cliente, a partir do link Cancelamento e direito de desistência na parte inferior do site, ou entrando em contato com nosso serviço de atendimento ao cliente. Se o pedido ainda não tiver sido processado, ele poderá ser cancelado e reembolsado. Se ele já tiver sido enviado ou entregue, enviaremos as instruções de devolução aplicáveis."
Ponto de atenção: o miniaplicativo pode ocultar a ação após 14 dias, dependendo da configuração, mas os Termos e Condições devem permanecer a referência legal. O ponto de partida exato do prazo, as exceções de produto e os países cobertos devem ser validados de acordo com a atividade do comerciante.
Tipo de metaobjeto: power_plus_order_request. A definição é criada automaticamente se ainda não existir. Não é um metafield de pedido: é uma entrada separada, mais simples de usar como gatilho e como registro de solicitações do cliente.
| Chave | Tipo Shopify | Uso no Flow |
|---|---|---|
order_id |
Texto de linha única, obrigatório | GID do pedido Shopify. Usado para encontrar o pedido e aplicar o ramo correto do Flow. |
order_name |
Texto de linha única | Número de pedido legível, por exemplo, #1029, útil em e-mails e notificações internas. |
customer_id |
Texto de linha única | ID do cliente, se disponível. Pode ajudar a encontrar o histórico do cliente. |
customer_email |
Texto de linha única | E-mail do cliente, se disponível. Útil para confirmar o recebimento ou solicitar informações. |
customer_name |
Texto de linha única | Nome do cliente, se disponível, para personalizar as mensagens. |
reason |
Texto de várias linhas | Motivo inserido pelo cliente. Pode ser enviado para o suporte ou adicionado a uma nota interna. |
delivery_country_code |
Texto de linha única | Código do país de entrega, por exemplo, BR. Permite auditar a elegibilidade da UE. |
order_created_at |
Texto de linha única | Data do pedido. Útil para verificar a janela de processamento no Flow. |
submitted_at |
Texto de linha única, obrigatório | Data de envio da solicitação. Serve como data de referência para o suporte. |
payload_json |
JSON | Cópia estruturada dos dados principais para auditoria ou integrações avançadas. |
Quando um metaobjeto é criado, filtre por type = power_plus_order_request.
Use order_id para identificar o pedido Shopify em questão. Adicione o motivo do cliente em uma nota interna ou uma tag de acompanhamento.
Se o pedido não for cumprido/processado, inicie o cenário de cancelamento: cancele o pedido, reembolse de acordo com a política da marca, reestoque se necessário.
Envie um e-mail de confirmação: solicitação aceita, pedido cancelado, reembolso em andamento ou efetuado.
Dependendo das ações disponíveis no Shopify Flow na loja, a etapa de cancelamento pode ser nativa ou passar por uma ação adicional. Em todos os casos, o metaobjeto permanece o ponto de entrada confiável: ele contém o pedido, o cliente, o motivo e a data da solicitação.
submitted_at.delivery_country_code.order_id para direcionar o pedido.reason para documentar o cancelamento.order_name para e-mails humanos.customer_email se o Flow enviar uma notificação externa.cancellation_requested.auto_cancelled ou manual_review_required.Recomendação: não cancelar automaticamente um pedido já processado ou enviado. O mesmo metaobjeto se torna então uma solicitação de devolução ou uma solicitação de suporte.
return_requested ou manual_review_required.order_name, customer_email e reason.Ele não modifica o pedido sem a validação da lógica de negócios.
O reembolso permanece no Shopify Flow ou em uma validação de suporte.
Cada marca pode escolher sua ferramenta de devolução, seu e-mail, suas tags e suas exceções.
"Sua solicitação foi recebida. Você receberá um e-mail de confirmação com as próximas etapas."
Documento de apresentação - Power+ Order Cancellation Request. O miniaplicativo cria um sinal confiável; o Shopify Flow, então, toma as decisões operacionais.