WooCommerce não marca os pedidos como “Concluídos”, deixa-os no status “Pagamento Pendente”

Se você usa o Plugin “WooCommerce Redsys Gateway Light” do José Conti para pagamentos com cartão via TPV Virtual e suas compras com cartão não mudam para o status “Concluídos”, mesmo estando configurado assim no plugin, o problema provavelmente é devido ao modSecurity no seu servidor.
A solução é desativar a proteção do modSecurity.
Acesse seu painel de controle do Plesk (geralmente na seção “Web Application Firewall”) ou CPanel e desative a proteção.
Não é a solução mais recomendada, mas resolve o problema rapidamente.
Se você souber gerenciar regras de firewall, pode adicionar uma exceção como:
SecRule REQUEST_HEADERS:Content-Length “@eq 0”