🎉 USE O CUPOM DESCONTO-FULL | 10% OFF acima de R$ 100,00

Como corrigir o checkout bloqueado pelo firewall do All in One Security no WooCommerce

Time Full Services Time Full Services Pro
Tipo Seguranca
Nome do erro Firewall do All in One Security bloqueando checkout WooCommerce EN: All in One Security firewall blocking WooCommerce checkout
Severidade Crítico
Descrição O checkout bloqueado pelo firewall do All in One Security acontece quando uma regra avancada do AIOS inspeciona o POST da finalizacao de compra e devolve 403 Forbidden, impedindo o cliente de concluir o pedido. A causa quase sempre e o filtro de string avancado ou as regras 6G barrando a rota admin-ajax.php ou a Store API do WooCommerce.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

Como sei se e o AIOS que esta bloqueando o checkout
Abra o checkout com a aba Rede do navegador (F12) e tente finalizar: se a rota admin-ajax.php ou wc/store/v1/checkout retornar 403, cheque o log do firewall do AIOS no mesmo horario. Se o IP do comprador aparece bloqueado ali, a causa e o firewall do plugin.
Qual regra do AIOS mais quebra o checkout do WooCommerce
Na maioria dos casos e o Advanced Character String Filter ou as regras 6G, porque inspecionam o conteúdo do POST e barram caracteres legitimos dos dados de cobranca. A documentação do AIOS alerta que recursos avancados podem conflitar com outros plugins e quebrar o site.
Preciso desativar o firewall inteiro para o checkout voltar
Não. Volte ao nível Básico so para confirmar o diagnostico e depois reative as regras uma a uma até achar a culpada. Desligue apenas essa regra específica e mantenha o resto do firewall ligado, preservando a segurança da loja.
O pagamento confirma mas o pedido fica pendente. Por que
O callback do gateway (IPN ou webhook) chega de um IP externo e pode ser barrado pelo firewall ou marcado pelo 404 Detection. Adicione as faixas de IP do gateway na allowlist do AIOS para que a confirmacao de pagamento passe e o pedido mude para 'Processando'.
Clientes de um pais específico não conseguem pagar. Pode ser o AIOS
Sim. O Country Blocking do AIOS derruba requisicoes daquele pais antes de chegarem ao gateway. Se você vende para esse pais, remova-o da lista de bloqueio ou use a allowlist de IP para liberar os gateways e clientes legitimos.
Ativei uma regra e o site saiu do ar inteiro. Como recupero
A documentação do AIOS orienta desativar o plugin e restaurar o arquivo .htaccess para o site voltar a um estado seguro. Por isso o backup antes de mexer no firewall e obrigatório: ele permite reverter o .htaccess em segundos.
Como evito que isso volte a acontecer após um update
Sempre teste um pedido completo em staging com o firewall no nível máximo antes de aplicar na loja ao vivo, e mantenha o seu IP e os IPs dos gateways na allowlist. Revise o log do firewall semanalmente para pegar bloqueios de clientes cedo.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes