diff --git a/AoSelecionarPix.png b/AoSelecionarPix.png
new file mode 100644
index 0000000..026d694
Binary files /dev/null and b/AoSelecionarPix.png differ
diff --git a/AoSelecionarPixDesativado.png b/AoSelecionarPixDesativado.png
new file mode 100644
index 0000000..c963a5d
Binary files /dev/null and b/AoSelecionarPixDesativado.png differ
diff --git a/AoSelecionarWifi.png b/AoSelecionarWifi.png
new file mode 100644
index 0000000..2558141
Binary files /dev/null and b/AoSelecionarWifi.png differ
diff --git a/Content/Tutoriais/como-criar-qr-code-pix.pt-BR.md b/Content/Tutoriais/como-criar-qr-code-pix.pt-BR.md
new file mode 100644
index 0000000..909abd8
--- /dev/null
+++ b/Content/Tutoriais/como-criar-qr-code-pix.pt-BR.md
@@ -0,0 +1,89 @@
+---
+title: "Como Criar QR Code PIX Estático"
+description: "Aprenda a criar um QR Code PIX estático para receber pagamentos instantâneos de forma fácil e segura. Guia completo com o QR Rapido."
+keywords: "qr code pix, gerar qr code pix, pix estático, criar qr code pagamento, pix qr code gratuito, qr code pix sem taxa"
+author: "QR Rapido"
+date: 2026-01-24
+lastmod: 2026-01-24
+image: "/images/tutoriais/pix-qr-hero.jpg"
+---
+
+# Como Criar QR Code PIX Estático: O Guia Completo
+
+O **PIX** revolucionou a forma como fazemos pagamentos no Brasil. E para quem vende ou recebe doações, o **QR Code PIX** é a ferramenta essencial. Neste tutorial, você vai aprender como gerar um **QR Code PIX Estático** gratuitamente usando o **QR Rapido**, garantindo agilidade e segurança nas suas transações.
+
+## 💸 O que é o QR Code PIX Estático?
+
+O QR Code Estático do PIX é ideal para quem deseja receber múltiplos pagamentos de um mesmo valor ou valores variados usando um único código. Ele "aponta" sempre para a mesma conta bancária (sua chave PIX) e pode conter informações adicionais como o nome do recebedor e a cidade.
+
+**Principais vantagens:**
+- **Não expira:** Use o mesmo código indefinidamente.
+- **Sem taxas:** A geração é gratuita e não depende de intermediários (gateways).
+- **Versátil:** Pode ter um valor fixo definido ou deixar o valor em aberto para o pagador preencher.
+- **Ideal para:** Lojistas, autônomos, doações, vaquinhas e prestadores de serviço.
+
+## 🎯 Passo a Passo para Gerar no QR Rapido
+
+O **QR Rapido** agora possui uma ferramenta nativa e segura para gerar seu código PIX. Siga os passos:
+
+### 1. Acesse o Gerador
+
+Abra o [QR Rapido](https://qrrapido.site) e no menu de tipos de QR Code, selecione a opção **"💸 PIX"**.
+
+### 2. Preencha os Dados Obrigatórios
+
+Para que o código funcione em qualquer banco, o padrão do Banco Central exige três informações:
+
+- **Chave PIX:** Pode ser seu CPF, CNPJ, Email, Celular ou Chave Aleatória.
+- **Nome do Beneficiário:** Seu nome ou da sua empresa (deve ser o mesmo da conta bancária).
+- **Cidade:** A cidade onde a conta foi aberta ou onde você reside.
+
+> **⚠️ Atenção:** Preencha os dados exatamente como estão cadastrados no seu banco para evitar erros na hora do pagamento.
+
+### 3. Defina Valor e Descrição (Opcional)
+
+- **Valor:** Se você vende um produto de preço fixo (ex: "Pastel R$ 10,00"), preencha o campo de valor. Se for uma doação ou pagamento variável, deixe em branco para que o cliente digite o valor.
+- **Identificador (TxID):** Um código opcional para você identificar o pagamento no seu extrato (ex: "RIFA01"). Se não preencher, o sistema usará o padrão `***`.
+- **Descrição:** Uma mensagem que pode aparecer na tela de confirmação do pagador (ex: "Pagamento Serviços").
+
+### 4. Gere e Personalize
+
+Clique em **"Gerar QR Code"**. Você pode personalizar a cor e o estilo (cantos arredondados, por exemplo) para combinar com sua marca, mas lembre-se: **Mantenha o contraste alto** (preferencialmente preto no branco) para garantir que qualquer celular consiga ler.
+
+### 5. Faça o Download
+
+Baixe a imagem em **PNG** para usar nas redes sociais ou **PDF/SVG** para imprimir com alta qualidade em placas e cartazes.
+
+## 🏪 Dica para Lojistas e Vendedores
+
+Se você vende **muitos produtos diferentes** e quer agilizar o pagamento no caixa ou nas prateleiras, o QR Rapido tem a solução ideal:
+
+> **Assine nosso Plano Mensal!**
+> Com o plano Premium, você pode criar e gerenciar um **QR Code exclusivo para cada produto** do seu catálogo. Assim, o cliente escaneia o código do produto específico e o valor já aparece preenchido corretamente, evitando erros e agilizando a venda. [Saiba mais sobre o plano Premium](/Pagamento/SelecaoPlano).
+
+## 💡 Dicas Profissionais para seu PIX
+
+### Imprima com Qualidade
+Se for colocar o QR Code no balcão da sua loja, imprima em tamanho legível (pelo menos 5x5 cm). Proteja o papel com plastificação ou use um display de acrílico.
+
+### Teste Antes de Divulgar
+Antes de imprimir 1000 panfletos ou postar no Instagram, faça um teste real! Abra o app do seu banco, leia o QR Code gerado e transfira um valor simbólico (R$ 0,01) para garantir que os dados estão corretos e o dinheiro cai na conta certa.
+
+### Segurança
+O QR Rapido gera o código diretamente no seu navegador. Nós **não** temos acesso à sua conta bancária e **não** intermediamos o dinheiro. O pagamento vai direto do cliente para sua conta.
+
+## 🚀 Por que usar o QR Rapido para PIX?
+
+- **Conformidade EMVCo:** Utilizamos o padrão oficial internacional, garantindo compatibilidade com NuBank, Itaú, Bradesco, Inter, Banco do Brasil e todos os outros.
+- **Privacidade:** Seus dados sensíveis não são armazenados.
+- **Velocidade:** Gere seu código em segundos, sem cadastros demorados.
+
+## Conclusão
+
+Ter um QR Code PIX à mão agiliza o atendimento e passa profissionalismo. Com o **QR Rapido**, você cria o seu de graça, personaliza e já sai recebendo.
+
+**Pronto para receber pagamentos?** [Gere seu QR Code PIX agora →](https://qrrapido.site)
+
+---
+
+*Dúvidas sobre a geração? [Fale conosco](https://qrrapido.site/pt-BR/Contact) ou consulte nosso FAQ.*
diff --git a/Controllers/AccountController.cs b/Controllers/AccountController.cs
index 8459cb3..a5ce319 100644
--- a/Controllers/AccountController.cs
+++ b/Controllers/AccountController.cs
@@ -131,6 +131,12 @@ namespace QRRapidoApp.Controllers
if (stateData.Timestamp > maxAge)
{
returnUrl = stateData.ReturnUrl ?? "/";
+
+ // Prevent redirect loop to login page
+ if (returnUrl.Contains("/Account/Login", StringComparison.OrdinalIgnoreCase))
+ {
+ returnUrl = "/";
+ }
}
else
{
diff --git a/Resources/SharedResource.es.resx b/Resources/SharedResource.es.resx
index 621ee8a..3c0a60f 100644
--- a/Resources/SharedResource.es.resx
+++ b/Resources/SharedResource.es.resx
@@ -88,6 +88,66 @@
@Localizer["LoginAndGet"]
-