Neste artigo, vamos detalhar as vantagens do cancelamento parcial, mostrando como configurá-lo corretamente na plataforma pode ser um diferencial para o seu e-commerce. Vamos começar explicando o que é um pedido com cancelamento parcial e como usar esse recurso no dia a dia.
O que é um Pedido com Cancelamento Parcial?
Cancelar um pedido parcialmente significa alterar o status de apenas um produto do pedido para "cancelado". Isso pode ser útil quando um cliente decide cancelar um produto após o pedido já ter sido pago. Essa ação pode ser realizada via API, oferecendo ao cliente maior flexibilidade e a capacidade de modificar seu pedido conforme suas preferências, sem a necessidade de cancelar a compra inteira.
Para a loja, essa funcionalidade mantém a transparência das informações, pois os dados estarão disponíveis na seção "Minha Conta" para o acesso do cliente.
Como Utilizar Este Recurso
Via API Pública
- Realize um PUT no endpoint de Pedidos: "Atualiza a situação do status de um produto do pedido".
-
Informe os seguintes dados:
- ID do pedido
- ID do produto variante
- CD
- Quantidade que será cancelada
- ID da situação, que para cancelado é o status 8, por padrão.
Com esses passos, você poderá implementar o cancelamento parcial em sua plataforma, oferecendo uma melhor experiência ao cliente e mantendo a eficiência operacional da sua loja.
Retornando sucesso no cancelamento parcial, realizando um GET do pedido específico, já será retornado o status do produto cancelado.
Acessando o admin, a informação do cancelamento estará disponível.
Ainda na tela do Admin, é possível filtrar por todos os pedidos que possuem produtos cancelados.
Informações sobre Cancelamento para o Cliente
-
Minha Conta:
- O cliente pode verificar que o produto foi cancelado acessando a seção "Minha Conta".
-
E-mail de Notificação:
- Um e-mail transacional será enviado ao cliente informando sobre o cancelamento do produto.
- É importante ajustar o template do e-mail com as informações necessárias.
Editando o Template de E-mail
Se o seu template de e-mail for enviado via Style Editor:
- Acesse o menu: Templates > Explorador de Arquivos.
- Vá para a pasta "T".
- Altere o template PEDIDO_PRODUTO_CANCELADO.html.
Cancelamento de Pedido via Storefront
- Acesse o painel administrativo do Storefront.
- Navegue até o menu: Storefront > Repositório.
- Selecione a Branch ativa.
- Vá para a pasta Emails > Orders.
- Encontre e abra o template: canceled_product_order.html.
Observação: Se dois produtos variantes forem iguais, não será possível cancelar apenas uma unidade. Ambos deverão ser cancelados.