• Novo
xtddeleteorders - Módulo Excluir Pedidos - Módulo PrestaShop da Extendo Modules
xtddeleteorders - Módulo Excluir Pedidos - Módulo PrestaShop da Extendo Modules

Módulo Excluir Pedidos

xtddeleteorders
19,90 €
Com IVA

Remova permanentemente pedidos de teste, incorretos, duplicados ou obsoletos do painel administrativo do PrestaShop sem editar o banco de dados manualmente.

Exclua um único pedido por ID ou use filtros avançados para encontrar, visualizar, selecionar e remover vários pedidos. Status protegidos, restrições para múltiplas lojas, confirmação explícita e limpeza configurável de dados relacionados ajudam a evitar exclusões acidentais.

  • Exclusão de pedido único por ID do pedido
  • Exclusão avançada de pedidos em massa
  • Visualize e selecione manualmente os pedidos correspondentes.
  • Status de pedidos protegidos
  • Limpeza configurável de registros relacionados
  • Isolamento atual da loja em várias lojas
  • Registro técnico com foco na privacidade

Importante: Pedidos excluídos não podem ser restaurados. O módulo não devolve produtos ao estoque nem restaura vouchers usados anteriormente.

Suporte à versão do PrestaShop: 1.7.8.x 8.x 9.x
Traduções: Inglês Francês Espanhol Português polonês italiano ucraniano
Requisitos: Extensão PHP - IonCube Loader v14

 

Excluir pedidos do PrestaShop sem alterações manuais no banco de dados

O Delete Orders é um módulo de administração do PrestaShop para remover permanentemente pedidos de teste, incorretos, duplicados ou obsoletos diretamente do Back Office.

O módulo fornece ferramentas controladas para exclusão de pedidos individuais e em lote, com validação, pré-visualização de pedidos, status de proteção, restrições a múltiplas lojas e limpeza configurável de dados relacionados.

É indicado para manutenção, desenvolvimento, testes, migrações e outras situações em que registros de pedidos indesejados precisam ser removidos sem a necessidade de executar consultas SQL manuais ou editar tabelas do banco de dados.

Operação permanente

Pedidos excluídos e registros relacionados selecionados não podem ser restaurados por meio deste módulo. Crie um backup atual do banco de dados e revise cada pedido selecionado antes de confirmar a exclusão.

Por que usar um módulo dedicado para exclusão de pedidos no PrestaShop?

O PrestaShop normalmente não oferece uma ação padrão no painel administrativo para excluir permanentemente registros de pedidos concluídos. Por isso, os administradores às vezes recorrem a modificações diretas no banco de dados, o que pode deixar registros relacionados para trás ou remover dados pertencentes à loja errada.

A opção Excluir Pedidos oferece uma alternativa estruturada. Ela verifica a loja atual, valida os status de proteção, exibe os registros correspondentes antes da exclusão e remove as relações técnicas necessárias associadas ao pedido selecionado.

Principais características

Exclusão de ordem única

Insira um ID de pedido do PrestaShop, revise o aviso e confirme a exclusão. O módulo verifica o pedido antes de processá-lo.

Exclusão de pedidos em massa

Localize vários pedidos usando filtros precisos, inspecione os resultados e selecione explicitamente apenas os registros que devem ser excluídos.

Pré-visualização do pedido antes da exclusão

Os resultados da pesquisa exibem informações essenciais, como o ID do pedido, o status, a data, o cliente e o valor total. As páginas individuais dos pedidos podem ser abertas para verificação adicional.

Status de Pedidos Protegidos

Impeça a exclusão de pedidos com determinados status. Isso pode ajudar a proteger pedidos pagos, enviados, entregues ou outros pedidos operacionalmente importantes.

Limpeza configurável de dados relacionados

Escolha se os carrinhos de compras, faturas, pagamentos, notas de crédito, devoluções, registros de atendimento ao cliente e outras informações relacionadas também devem ser removidos.

Isolamento em vários armazéns

Em um ambiente PrestaShop com várias lojas, o módulo exibe e exclui apenas os pedidos pertencentes à loja selecionada no momento.

Confirmação explícita

Os resultados da pesquisa em massa nunca são excluídos automaticamente. O funcionário deve selecionar as linhas desejadas, confirmar o aviso e inserir o texto de confirmação necessário.

Registro de dados com foco na privacidade

Os registros técnicos opcionais armazenam o resultado da operação e os IDs internos relevantes, sem armazenar nomes de clientes, endereços de e-mail, detalhes de pagamento, totais de pedidos ou valores de filtro.

Exclusão de pedidos individuais e em lote

Excluir um pedido por ID

A ferramenta de pedido único é adequada quando você já sabe qual pedido deve ser removido. Insira o ID do pedido, revise o aviso exibido e confirme a operação.

Imediatamente antes da exclusão, o módulo verifica se o pedido pertence à loja atual e se não está atribuído a um status de pedido protegido.

Localizar e excluir vários pedidos

A ferramenta de exclusão em massa foi projetada para operações de limpeza de grande porte. Ela permite que os administradores pesquisem pedidos indesejados, visualizem as correspondências e selecionem manualmente linhas individuais para exclusão.

A correspondência com um pedido não o marca automaticamente para exclusão. Somente os registros selecionados explicitamente são processados.

Filtros de pedidos avançados

As pesquisas de pedidos em massa podem usar um ou mais dos seguintes critérios:

  • ID do pedido
  • ID do cliente
  • Endereço de e-mail do cliente
  • Um ou mais status de pedido
  • Data de início
  • Data de término
  • Idade mínima do pedido em dias

Quando vários filtros são fornecidos, eles são combinados usando a lógica AND . Um pedido deve satisfazer todas as condições especificadas para aparecer nos resultados.

Exemplo: Você pode pesquisar pedidos com mais de 90 dias que pertençam a um determinado cliente e que atualmente tenham um status de pedido selecionado.

Status de Pedidos Protegidos

Qualquer status de pedido disponível no PrestaShop pode ser protegido contra exclusão. Pedidos atribuídos a um status protegido não podem ser removidos pela interface de exclusão de pedido individual ou em massa.

Na instalação inicial, o módulo tenta proteger os seguintes estados quando disponíveis:

  • Pagamento aceito
  • Enviado
  • Entregue

Os administradores podem alterar a seleção do status de proteção de acordo com o fluxo de trabalho da loja. O status é verificado novamente imediatamente antes da exclusão ser executada.

Limpeza configurável de dados de pedidos relacionados

O módulo remove sempre as relações técnicas necessárias para a exclusão consistente do registro principal do pedido.

Opções de limpeza adicionais podem ser ativadas separadamente para:

  • O carrinho associado e suas relações de produto
  • Relações de vouchers de carrinho
  • Pagamentos realizados quando a referência do pedido não é compartilhada com outro pedido.
  • Faturas de pedidos
  • Devoluções de mercadorias e detalhes de devolução
  • Comprovantes de crédito e detalhes dos comprovantes de crédito
  • Tópicos e mensagens de atendimento ao cliente relacionados ao pedido
  • Regras do carrinho que não são usadas por outro pedido

As configurações opcionais de limpeza estão desativadas por padrão. Isso permite que o administrador escolha a quantidade de informações relacionadas que devem ser removidas para uma determinada estrutura de loja.

Projetado para uso administrativo mais seguro

A exclusão permanente de pedidos é uma operação delicada. A opção Excluir Pedidos inclui diversas medidas de segurança destinadas a reduzir alterações acidentais ou excessivamente abrangentes:

  • Verificações de propriedade da loja atual
  • Validação de status protegido
  • Resultados da pesquisa exibidos antes da exclusão
  • Seleção manual de linhas
  • Aviso de confirmação
  • Confirmação digitada para operações em massa
  • Limites máximos de operação configuráveis
  • Registros técnicos opcionais

A propriedade da loja e o status de proteção são validados novamente imediatamente antes de cada exclusão, em vez de depender apenas dos resultados da pesquisa original.

Suporte a várias lojas PrestaShop

O módulo respeita o contexto da loja PrestaShop ativa. Quando a opção multiloja está habilitada, as buscas retornam apenas os pedidos pertencentes à loja selecionada no momento.

A mesma restrição se aplica novamente durante a exclusão. Um pedido pertencente a outra loja não pode ser removido do contexto da loja ativa.

Edições Base e Registrada

Recurso Edição Base Edição Registrada
Excluir um pedido por ID Incluído Incluído
Validação da loja atual Incluído Incluído
Status de pedidos protegidos Incluído Incluído
Pesquisa de pedidos em massa Não incluído Incluído
Filtros de pesquisa avançada Não incluído Incluído
Pré-visualização de resultados em massa Não incluído Incluído
Seleção manual de vários pedidos Não incluído Incluído
Limite de operação em massa configurável Não incluído Incluído

Recomendação antes de excluir pedidos

  1. Crie um backup atualizado do banco de dados do PrestaShop.
  2. Verifique se o pedido possui um pagamento, fatura, nota de crédito ou devolução associada.
  3. Confirme se o reembolso ou cancelamento necessário já foi concluído.
  4. Analise os estados protegidos configurados.
  5. Verifique se a loja correta está selecionada no modo multiloja.
  6. Visualize todas as opções correspondentes antes de selecioná-las.
  7. Ao realizar a primeira limpeza em massa, comece com um número pequeno de registros.

Casos de uso práticos

Remover pedidos de teste

Limpe os pedidos criados durante a configuração dos fluxos de trabalho de pagamento, envio, impostos, finalização da compra ou status do pedido.

Limpeza da loja de desenvolvimento

Remova as transações de exemplo antes de transferir um ambiente de desenvolvimento ou de teste para produção.

Excluir pedidos incorretos

Remover permanentemente os pedidos criados devido a erros de configuração, falhas de importação ou erros administrativos.

Dados importados limpos

Localize e remova ordens indesejadas introduzidas durante operações de teste, migração, sincronização ou importação de dados.

Remover registros obsoletos

Exclua registros históricos específicos selecionados quando a remoção permanente for apropriada para os requisitos operacionais e legais da loja.

Manutenção de várias lojas

Limpar os registros de pedidos de uma loja selecionada sem expor pedidos pertencentes a outra loja na mesma instalação.

O que o módulo não faz

  • Não repõe as quantidades de produto em estoque.
  • Não restaura vouchers usados anteriormente.
  • Não cancela nem reembolsa um pagamento feito através do provedor de pagamento.
  • Não cria um arquivo recuperável de pedidos excluídos.
  • Isso não substitui a necessidade de um backup do banco de dados.

Perguntas frequentes

Posso excluir um pedido do PrestaShop?

Sim. Insira o ID do pedido na ferramenta de exclusão de pedido único, revise o aviso e confirme a operação. A exclusão de pedido único está incluída na edição Base.

Posso excluir vários pedidos do PrestaShop de uma só vez?

Sim. A edição registrada oferece pesquisa em massa, filtros avançados, pré-visualização de resultados, seleção manual de linhas e exclusão em massa controlada.

Todos os resultados da pesquisa são apagados automaticamente?

Não. Os resultados da pesquisa são exibidos para revisão. Um funcionário deve selecionar explicitamente os pedidos que devem ser removidos e concluir o procedimento de confirmação.

Os pedidos pagos ou entregues podem ser protegidos?

Sim. Você pode proteger qualquer status de pedido disponível no PrestaShop. Pedidos com status protegido não podem ser excluídos por meio do módulo.

Excluir um pedido restaura o estoque do produto?

Não. O módulo remove permanentemente os registros de pedidos, mas não devolve as quantidades compradas ao estoque.

Os vouchers utilizados são devolvidos?

Não. Os vouchers usados anteriormente não são restaurados pelo processo de exclusão.

O cancelamento gera reembolso para o cliente?

Não. Excluir um pedido do PrestaShop não envia uma solicitação de reembolso ou cancelamento ao provedor de pagamento. Qualquer operação de pagamento necessária deve ser concluída separadamente.

Registros relacionados também podem ser excluídos?

Sim. Os administradores podem ativar separadamente opções de limpeza elegíveis para carrinhos, pagamentos, faturas, devoluções, notas de crédito, registros de atendimento ao cliente e regras de carrinhos não utilizados.

O módulo é compatível com PrestaShop multiloja?

Sim. As operações de busca e exclusão são limitadas aos pedidos pertencentes à loja selecionada no momento.

É possível restaurar um pedido excluído?

Não. O módulo não oferece função de desfazer ou recuperação. Restaure a partir de um backup do banco de dados caso precise recuperar dados excluídos.

Limpeza controlada de pedidos do PrestaShop

O Delete Orders oferece uma maneira estruturada de remover pedidos indesejados do PrestaShop com pré-visualizações, status protegidos, confirmação explícita, controles para várias lojas e limpeza configurável de registros relacionados.

Baixar, registrar e usar um módulo

Traduções
Espanhol
Francês
Inglês
italiano
polonês
Português
ucraniano
Suporte à versão do PrestaShop
1.7.8.x
8.x
9.x
Requisitos
Extensão PHP - IonCube Loader v14

Current version: 1.0.0


Version 1.0.0

Initial release

Produto adicionado à lista de desejos