
Como conectar pagamentos do Stripe ao seu site WordPress na Hostinger usando n8n de forma simples
Integrar um sistema de pagamentos confiável ao seu site WordPress pode parecer complicado, mas com a combinação certa de ferramentas — Hostinger, Stripe e n8n — o processo se torna rápido e sem código. Neste artigo, vamos detalhar passo a passo como configurar tudo, desde a preparação do ambiente até a automação do fluxo de pagamento, garantindo que você comece a receber transações em poucos minutos.
Preparando o ambiente: WordPress, Hostinger e Stripe
Antes de mergulhar na automação, é essencial que cada componente esteja devidamente configurado.
- Instale o WordPress na Hostinger – Acesse o painel da Hostinger, escolha a opção “Instalar WordPress” e siga as instruções. A Hostinger oferece um instalador em um clique, o que reduz o tempo de implantação para menos de cinco minutos.
- Crie uma conta no Stripe – Visite stripe.com e registre-se. Após validar a conta, vá ao painel de desenvolvedores e copie as chaves de API (Publishable key e Secret key). Elas serão usadas pelo n8n para autenticar as requisições.
- Instale um plugin de integração (opcional) – Embora o n8n possa comunicar‑se diretamente com o Stripe, um plugin como WP Webhooks facilita a recepção de dados no WordPress via chamadas REST. Instale e ative o plugin, criando um endpoint personalizado, por exemplo
/wp-json/custom/v1/payment.
Com WordPress funcionando na Hostinger e a conta Stripe pronta, você já tem a base necessária para avançar à automação.
Automatizando o fluxo de pagamento com n8n
O n8n é uma ferramenta de automação visual que permite conectar APIs sem escrever código. Siga os passos abaixo para criar um workflow que registra pagamentos no seu site.
- Instale o n8n – A maneira mais simples é usar o Docker na própria conta Hostinger (se o plano permitir) ou optar por um serviço hospedado. O comando básico no Docker é:
docker run -it --rm \ -p 5678:5678 \ -v ~/.n8n:/root/.n8n \ n8nio/n8nIsso disponibiliza a interface em
http://seusite.com:5678. - Crie um webhook de entrada – No editor do n8n, adicione o nó “Webhook”. Defina o método como
POSTe escolha um caminho, por exemplo/stripe-webhook. Salve o nó; o n8n exibirá a URL completa, que será usada no Stripe. - Configure o nó Stripe – Ainda no workflow, adicione o nó “Stripe”. Selecione a operação “Create Payment Intent” ou “Listen to Events”, dependendo do seu caso. Cole a Secret Key da sua conta Stripe nas credenciais do nó.
- Conecte o webhook ao nó Stripe – Arraste a seta do webhook para o nó Stripe. Isso garante que, sempre que o Stripe disparar um evento (como
payment_intent.succeeded), o n8n processará a informação. - Envie os dados ao WordPress – Adicione um nó “HTTP Request” após o Stripe. Configure‑o como
POSTpara o endpoint que você criou no plugin WP Webhooks (https://seusite.com/wp-json/custom/v1/payment). No corpo da requisição, inclua campos comoorder_id,amount,customer_emailestatus. Utilize a opção “JSON/RAW” para facilitar a leitura no WordPress. - Teste o fluxo – No painel Stripe, vá em “Developers > Webhooks” e adicione a URL do webhook do n8n. Selecione os eventos que deseja receber (por exemplo,
checkout.session.completed). Realize um pagamento de teste usando o modo “Test” do Stripe; o n8n deve captar o evento, processar e enviar os dados ao seu site WordPress, onde o plugin registrará a transação.
Com esse workflow ativo, toda compra feita via Stripe será automaticamente registrada no seu WordPress, permitindo que você atualize inventário, envie e‑mails de confirmação ou gere relatórios sem intervenção manual.
Conclusão
Conectar o Stripe ao seu site WordPress na Hostinger usando n8n é um caminho rápido e sem complicações para quem busca automatizar pagamentos. Ao preparar o ambiente, criar um workflow no n8n e integrar o endpoint do WordPress, você garante uma operação segura e escalável. Pronto para colocar tudo em prática? Aproveite o desconto exclusivo da Hostinger e dê o próximo passo rumo a um site de e‑commerce profissional.
