Conta de cliente Power+

Conta de cliente Shopify: solicitações de cancelamento e direito de desistência na UE

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 que o cliente vê

Ação no pedido

O botão aparece no menu de ações de um pedido da nova Conta de Cliente.

Formulário simples

O cliente insere um motivo livre, por exemplo, mudança de ideia, erro de endereço ou necessidade de devolução.

Confirmação

Após o envio da solicitação, o cliente recebe uma confirmação visual. O restante é controlado pelo Shopify Flow.

Regras de exibição disponíveis

Apenas União Europeia

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.

Janela de 14 dias

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.

Recomendações da loja

Link visível no rodapé

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.

Atualização dos Termos e Condições

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.

Metaobjeto criado

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.

Fluxo recomendado: pedido não processado

1

Gatilho

Quando um metaobjeto é criado, filtre por type = power_plus_order_request.

2

Encontrar o pedido

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.

3

Condição de cancelamento

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.

4

Comunicação com o cliente

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.

Campos úteis para criar o Flow de cancelamento

Para a condição

  • Status de cumprimento do pedido.
  • Status financeiro do pedido.
  • Data de criação do pedido versus submitted_at.
  • País de entrega via delivery_country_code.

Para a ação

  • 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.

Para acompanhamento

  • Etiqueta do pedido: cancellation_requested.
  • Etiqueta do pedido: auto_cancelled ou manual_review_required.
  • Nota interna com motivo e data da solicitação.

Se o pedido já foi cumprido

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.


Cenário de devolução

  1. Detectar que o pedido foi cumprido.
  2. Adicionar uma tag return_requested ou manual_review_required.
  3. Enviar um e-mail ao cliente com o procedimento de devolução.
  4. Notificar o suporte com order_name, customer_email e reason.

Cenário com portal de devolução

  1. Criar ou transmitir uma solicitação ao portal de devolução usado pela marca.
  2. Incluir o número do pedido e o motivo.
  3. Enviar ao cliente o link de devolução ou as instruções.
  4. Manter o pedido Shopify intacto até o recebimento e validação da devolução.

O que o miniaplicativo não faz voluntariamente

Sem cancelamento direto

Ele não modifica o pedido sem a validação da lógica de negócios.

Sem reembolso direto

O reembolso permanece no Shopify Flow ou em uma validação de suporte.

Sem devolução imposta

Cada marca pode escolher sua ferramenta de devolução, seu e-mail, suas tags e suas exceções.

Mensagem de cliente proposta

"Sua solicitação foi recebida. Você receberá um e-mail de confirmação com as próximas etapas."