Configurar o processamento de pagamentos no seu site WordPress parece simples até você se deparar com a terminologia. Gateways de pagamento. Processadores de pagamento. Contas de comerciante. Bancos adquirentes. Cada termo descreve uma parte diferente da infraestrutura de pagamentos, e não entender a diferença leva à escolha das ferramentas erradas e à criação de uma experiência de finalização de compra que resulta em perda de vendas.
Este guia descomplica tudo. Ele explica exatamente como funciona o processamento de pagamentos no WordPress, qual gateway e plugin usar com base no que você vende, como configurar tudo corretamente e como verificar se está funcionando antes que seu primeiro cliente real tente comprar de você.
O processamento de pagamentos do WordPress é o sistema que permite que sites aceitem pagamentos online com segurança. Ele funciona por meio de três componentes principais: um gateway de pagamento que criptografa os dados de pagamento, um processador de pagamentos que autoriza e transfere os fundos e uma conta comercial que recebe os pagamentos antes que sejam depositados na conta bancária da sua empresa.
Quando um cliente efetua uma compra, esses componentes trabalham em conjunto para verificar a transação, processar o pagamento e concluir o pedido em segundos.
Serviços como Stripe e PayPal simplificam o processo ao combinar as três funções em uma única conta, facilitando a configuração do processamento de pagamentos para proprietários de sites WordPress.
Como funciona o processamento de pagamentos no WordPress?
Entender o fluxo de um pagamento evita erros de configuração e ajuda a diagnosticar problemas quando eles ocorrem.

O portal de pagamento
O gateway de pagamento é a camada de segurança e comunicação entre a sua página de finalização de compra e a rede de pagamento. Quando um cliente clica em "Pagar agora", o gateway:
- Criptografa os dados do cartão usando TLS (Transport Layer Security) para que não possam ser interceptados durante a transmissão
- Tokeniza o número do cartão, substituindo-o por um token não sensível que seu site armazena em vez dos dados reais do cartão
- Envia a solicitação de autorização criptografada ao processador de pagamentos
- Retorna o resultado da aprovação ou recusa para a sua página de finalização da compra.
O gateway garante a segurança no recebimento de pagamentos online. Seu site WordPress nunca armazena números de cartão brutos. O gateway lida com todos os dados sensíveis, mantendo seu site em conformidade com os mais rigorosos requisitos do PCI DSS.
O processador de pagamentos
O processador de pagamentos opera em segundo plano. Ele recebe a solicitação de autorização do gateway e a encaminha para a rede de cartões apropriada (Visa, Mastercard, American Express). A rede de cartões verifica a solicitação junto ao banco emissor do cliente, que verifica a disponibilidade de fundos e aprova ou recusa a transação. O resultado percorre o mesmo caminho de volta em menos de dois segundos.
A conta do comerciante
Uma conta comercial é um tipo especial de conta bancária que retém fundos autorizados antes de serem transferidos para a conta comercial regular da sua empresa. As contas comerciais tradicionais exigem uma solicitação separada junto a um banco ou empresa de processamento de pagamentos. Serviços modernos como Stripe, PayPale Square incluem uma conta comercial integrada como parte do serviço, eliminando essa necessidade para a maioria das pequenas empresas.
Precisa configurar corretamente os pagamentos do seu WordPress?
A Seahawk configura sistemas completos de processamento de pagamentos em WordPress para lojas, sites de membros, empresas de serviços e organizações sem fins lucrativos. Sem contratos. Sem taxas de manutenção.
Como escolher a configuração de pagamento do WordPress ideal para o seu caso de uso
O plugin de pagamento ideal depende do que você vende. Usar o plugin errado adiciona complexidade desnecessária ou impede o acesso a funcionalidades essenciais.
Loja de Produtos Físicos
Utilize o WooCommerce com o Stripe (através do WooPayments ou do plugin Stripe) ou o PayPal (através do PayPal Payments).
O WooCommerce é a plataforma padrão para venda de produtos físicos no WordPress. Ele gerencia anúncios de produtos, estoque, cálculos de frete, impostos e pedidos. Os gateways de pagamento se integram diretamente ao fluxo de finalização de compra do WooCommerce.
Instale o WooPayments (com tecnologia Stripe) para uma integração perfeita. Ele é baseado no WooCommerce, não requer plugins de terceiros e é compatível com as principais bandeiras de cartão, Apple Pay e Google Pay, tudo a partir de um único painel de configurações.
Downloads digitais e software
Utilize o Easy Digital Downloads (EDD) com o Stripe ou o PayPal.
O EDD foi desenvolvido especificamente para a venda de arquivos digitais: ebooks, cursos, softwares, recursos de design e arquivos de áudio. Ele gerencia a entrega de arquivos após a compra, limites de download, licenciamento de software e histórico de compras. É significativamente mais leve que o WooCommerce para lojas exclusivamente digitais.
Sites de membros e assinaturas
Use o MemberPress com Stripe ou PayPal, ou o WooCommerce com o WooCommerce Subscriptions.
Os pagamentos por assinatura exigem um gateway de pagamento que suporte cobrança recorrente. O Stripe oferece essa funcionalidade nativamente. O PayPal exige a integração com a Plataforma de Comércio do PayPal (e não com o PayPal Standard legado). O MemberPress gerencia níveis de acesso, restrições de conteúdo e gerenciamento de assinaturas, além da cobrança recorrente.
Empresas de serviços e pagamentos de faturas
Use o WP Simple Pay (para pagamentos únicos e recorrentes sem a necessidade de uma loja completa) ou o WPForms com Stripe (para formulários de pagamento incorporados em formulários de contato ou orçamento).
Empresas de serviços raramente precisam de um catálogo de produtos completo. O WP Simple Pay cria um formulário de pagamento simples e minimalista que gerencia cobranças únicas, planos de pagamento e faturamento recorrente sem a sobrecarga do WooCommerce.
Organizações sem fins lucrativos e doações
Use o Charitable ou o GiveWP com Stripe ou PayPal.
Ambos os plugins foram desenvolvidos especificamente para arrecadação de fundos para organizações sem fins lucrativos. Eles gerenciam o acompanhamento de metas de doação, doações recorrentes, administração de fundos e registros de doadores. Também oferecem suporte a doações anônimas, envio de recibos fiscais por e-mail e relatórios de doações, recursos que plugins de pagamento comuns não incluem.
Comparativo dos melhores gateways de pagamento para WordPress
| Portal | Taxa de transação | Taxa mensal | Pagamentos recorrentes | Ideal para |
| Listra | 2.9% + $0.30 | Nenhum | Sim | A maioria dos sites WordPress |
| PayPal | 3.49% + $0.49 | Nenhum | Sim (Plataforma de Comércio) | Sites com clientes que preferem o PayPal |
| Quadrado | 2.9% + $0.30 | Nenhum | Sim | Locais com vendas presenciais e online |
| Authorize.Net | 2,9% + US$ 0,30 + US$ 25/mês | $25 | Sim | Empresas estabelecidas de alto volume |
| Klarna | Variável | Nenhum | Compre agora, pague depois | Lojas de comércio eletrônico voltadas para compradores mais jovens |
| Braintree | 2.59% + $0.49 | Nenhum | Sim | Lojas com alto volume de vendas precisam de tarifas mais baixas |
O Stripe é o ponto de partida recomendado para a maioria dos sites WordPress. Não possui taxas mensais, oferece a menor taxa de transação padrão entre os principais gateways, suporte nativo para pagamentos recorrentes e assinaturas, e o ecossistema de plugins mais amplo. Além disso, oferece o Stripe Radar para proteção contra fraudes e lida automaticamente com a conformidade com a SCA para clientes europeus.
O PayPal continua sendo uma opção interessante para complementar o Stripe, já que uma parcela significativa de compradores online prefere pagar com PayPal. Pesquisas mostram consistentemente que oferecer o PayPal juntamente com pagamentos com cartão aumenta as taxas de conversão em 5% a 10%.
Comparativo dos melhores plugins de pagamento para WordPress
| Plugin | Ideal para | WooCommerce necessário | Preço inicial | Pagamentos recorrentes |
| WooPayments | Lojas físicas de produtos | Sim | Livre | Sim |
| Downloads digitais fáceis | Venda de arquivos digitais | Não | Gratuito / US$ 99/ano | Sim |
| WP Simple Pay | Serviços, faturas, formulários simples | Não | US$ 99/ano | Sim |
| MemberPress | Sites de membros | Não | US$ 179/ano | Sim |
| GiveWP | Doações para organizações sem fins lucrativos | Não | Grátis / US$ 149/ano | Sim |
| Caridade | Campanhas sem fins lucrativos | Não | Grátis / US$ 149/ano | Sim |
| WPForms Pro | Formulários de pagamento incorporados em qualquer página | Não | US$ 199/ano | Limitado |
| Formas de gravidade | Fluxos complexos de pagamentos condicionais | Não | US$ 59 por ano | Por meio de um complemento |
Como configurar o processamento de pagamentos no WordPress?
Comece com SSL e WP Mail SMTP antes de mexer em qualquer configuração de pagamento. Essas duas etapas evitam os problemas mais comuns após o lançamento, independentemente do gateway que você usar.

Passo 1: Escolha seu gateway e plugin
Com base na tabela de casos de uso acima, identifique qual combinação se adequa ao seu site. A configuração mais comum para um novo site WordPress é:
- WooCommerce + WooPayments para lojas físicas ou com produtos mistos
- WP Simple Pay + Stripe para empresas de serviços e páginas de pagamento simplificadas.
- MemberPress + Stripe para sites de membros e assinaturas
Passo 2: Verifique se o SSL está ativo
Toda configuração de pagamento requer HTTPS. Verifique se o URL do seu site começa com https:// e se o ícone de cadeado aparece na barra de endereços do seu navegador. Caso contrário, instale um certificado SSL por meio do seu provedor de hospedagem. A maioria dos serviços de hospedagem gerenciada de WordPress (Kinsta, WP Engine, DreamHost) inclui SSL gratuito via Let's Encrypt.
Acesse Configurações > Geral no painel do WordPress e confirme se o Endereço do WordPress e o Endereço do Site começam com https://. Se estiverem mostrando http://, atualize-os e limpe o cache.
Passo 3: Instale e ative seu plugin de pagamento
Acesse Plugins > Adicionar novo e procure o plugin desejado. Instale, ative e insira sua chave de licença, caso esteja usando um plugin pago.
Passo 4: Conecte seu gateway de pagamento
Para o Stripe: Acesse as configurações de pagamento do seu plugin e clique em "Conectar com o Stripe". Faça login na sua conta do Stripe (ou crie uma em stripe.com) e autorize a conexão. Suas chaves de API serão preenchidas automaticamente.
Para PayPal: Acesse as configurações de pagamento do seu plugin e clique em Conectar com o PayPal. Use a conexão da Plataforma de Comércio do PayPal em vez da conexão padrão do PayPal. Faça login na sua conta comercial do PayPal e autorize a transação.
Ative o modo de teste nas configurações do seu plugin antes de aceitar pagamentos reais.
Passo 5: Configure suas opções de finalização de compra
Para WooCommerce:
- Acesse WooCommerce > Configurações > Pagamentos e habilite os gateways de pagamento escolhidos
- Em WooCommerce > Configurações > Geral, configure sua moeda base, as configurações de impostos e o endereço da loja
- Em WooCommerce > Configurações > Finalização da compra, habilite a finalização da compra como visitante, se for adequada para o seu negócio
Para WP Simple Pay:
- Acesse WP Simple Pay > Formulários de Pagamento > Adicionar Novo
- Defina o valor do pagamento, a moeda e o intervalo de cobrança (única ou recorrente)
- Configure sua mensagem de confirmação e seus e-mails de notificação
- Incorpore o formulário em uma página usando o bloco ou o código curto
Etapa 6: Ativar e-mails de pagamento
Cada transação de pagamento deve gerar e-mails automáticos tanto para o cliente quanto para a sua empresa.
No WooCommerce, acesse WooCommerce > Configurações > E-mails e habilite:
- Nova Ordem (para sua equipe)
- Processamento do pedido (para o cliente após o pagamento)
- Pedido concluído (para o cliente após a entrega)
- Pedido reembolsado (ao cliente após o reembolso)
Instale o WP Mail SMTP e conecte-o a um serviço de e-mail transacional (SendLayer, Brevo ou Gmail SMTP) antes de publicar o site. A função de e-mail PHP padrão do WordPress tem baixa taxa de entrega. Sem o WP Mail SMTP, os e-mails de confirmação de pagamento podem acabar na pasta de spam ou nem chegar ao destinatário.
Conformidade com o PCI DSS para proprietários de sites WordPress
O PCI DSS (Payment Card Industry Data Security Standard) é a estrutura de segurança que rege a forma como as empresas lidam com os dados de pagamento com cartão. A conformidade é obrigatória para qualquer empresa que aceite, processe ou armazene informações de cartão.
A boa notícia para proprietários de sites WordPress que usam gateways de hospedagem modernos é que seus requisitos de conformidade são mínimos.
Ao usar o Stripe, PayPal ou Square, os dados do cartão nunca chegam ao seu servidor WordPress. O gateway processa todos os dados confidenciais em sua própria infraestrutura compatível com PCI. Seu site é responsável apenas por:
- Manter o HTTPS em todas as páginas
- Manter o WordPress, plugins e temas atualizados
- Utilizando senhas de administrador fortes e autenticação de dois fatores
- Executar verificações regulares de malware em seu ambiente de hospedagem
Se você utiliza um gateway que armazena dados de cartão em seu servidor, ou se está desenvolvendo uma integração de pagamento personalizada, seus requisitos de PCI DSS são significativamente mais exigentes. Para a maioria dos sites WordPress, usar um gateway hospedado como o Stripe elimina completamente essa complexidade.
Como testar os pagamentos antes de lançá-los?
Nunca aceite pagamentos reais sem antes testar completamente todos os cenários de pagamento. Descobrir um problema no processo de finalização da compra de um cliente real é algo que pode ser evitado.
Cartões de teste Stripe
Utilize estes números de cartão de teste com qualquer data de validade futura, qualquer código CVV de três dígitos e qualquer código postal de cobrança:
| Número do cartão | Resultado |
| 4242 4242 4242 4242 | Pagamento efetuado com sucesso |
| 4000 0000 0000 0002 | Cartão recusado |
| 4000 0000 0000 9995 | Fundos insuficientes |
| 4000 0025 0000 3155 | Requer autenticação 3D Secure |
Sandbox do PayPal
Acesse developer.paypal.com e crie contas de comprador e vendedor de teste (sandbox). Alterne seu plugin do PayPal para o modo sandbox e use as credenciais do sandbox para executar transações de teste.
Lista de verificação de pagamento pré-lançamento
- Teste um pagamento bem-sucedido de ponta a ponta
- Verifique se o e-mail de confirmação do pedido chegou ao endereço de e-mail de teste
- Verifique se o e-mail de notificação da sua equipe chegou
- Teste um cartão recusado e confirme se a mensagem de erro é clara e útil
- Teste em dispositivos móveis: o processo de finalização da compra é utilizável em uma tela de 375px?
- Verifique se o processamento de reembolsos está funcionando no painel de controle do seu plugin
- Se houver assinaturas: confirme se a assinatura aparece no painel de controle do seu portal com a data de renovação correta
- Alterne do modo de teste para o modo de produção e verifique se as configurações foram salvas corretamente
Problemas comuns de pagamento no WordPress e como resolvê-los
Não tente novamente um pagamento que falhou antes de entender o motivo. Cada problema abaixo explica a causa raiz, para que você corrija a questão correta na primeira vez.
Pagamentos falham no checkout
A causa mais comum é uma configuração incorreta do gateway ou um conflito de plugins. Verifique três coisas: confirme se suas chaves de API são para o modo de produção (e não para o modo de teste), verifique se o SSL está ativo na sua página de finalização de compra e desative plugins não essenciais para testar possíveis conflitos. Se a falha afetar apenas determinados tipos de cartão, verifique se os métodos de pagamento relevantes estão habilitados no painel de controle da sua conta do gateway.
Cobranças duplicadas
Cobranças duplicadas geralmente ocorrem quando os clientes clicam no botão de envio várias vezes enquanto o pagamento está sendo processado. Adicione um estado de carregamento ao seu botão de finalização de compra para que ele se torne inacessível imediatamente após o primeiro clique. O WooCommerce lida com isso automaticamente. Para formulários de pagamento personalizados, adicione um atributo `disabled` ao botão de envio no primeiro clique via JavaScript.
Erros de certificado SSL no checkout
Se o seu certificado SSL estiver instalado, mas os clientes virem um aviso de segurança na página de finalização da compra, verifique se há conteúdo misto: recursos HTTP sendo carregados em uma página HTTPS. Use o console do desenvolvedor do seu navegador para identificar quaisquer recursos HTTP. Atualize todos os URLs dos recursos para HTTPS. O plugin Really Simple SSL corrige automaticamente problemas de conteúdo misto em sites WordPress.
E-mail de confirmação de pagamento não recebido
Isso quase sempre é um problema de entregabilidade com o serviço de e-mail PHP padrão do WordPress. Instale o WP Mail SMTP e configure-o com um serviço de envio adequado (SendLayer, Brevo ou Gmail SMTP com uma senha específica para o aplicativo). Envie um e-mail de teste em WP Mail SMTP > Ferramentas > Teste de E-mail para confirmar a entrega antes de publicar.
Considerações finais sobre o processamento de pagamentos no WordPress
O processamento de pagamentos no WordPress não é tão complicado quanto o termo sugere. Plataformas modernas como Stripe e PayPal cuidam da complexidade técnica. Os plugins do WordPress cuidam da integração. Sua tarefa é escolher a combinação certa para o que você vende, testá-la minuciosamente antes de publicar e manter um site limpo e atualizado que garanta a segurança da experiência de compra.
Comece com SSL. Instale o WP Mail SMTP antes de mexer nas configurações de pagamento. Escolha seu gateway com base no seu modelo de negócios e na localização dos seus clientes. Teste todos os cenários no modo sandbox. Lance.
Se você precisar de ajuda para configurar um fluxo de pagamento completo no WordPress para sua loja, site de membros ou empresa de serviços, a equipe de desenvolvimento da Seahawk cuida de toda a configuração.
Perguntas frequentes sobre o processamento de pagamentos do WordPress
Qual é o melhor gateway de pagamento para WordPress?
O Stripe é o melhor gateway de pagamento para a maioria dos sites WordPress. Não possui taxas mensais, uma taxa de 2,9% + US$ 0,30 por transação, suporte nativo para pagamentos recorrentes e assinaturas, proteção antifraude integrada via Stripe Radar e a maior compatibilidade com plugins entre todos os gateways. Adicionar o PayPal ao Stripe permite alcançar clientes que preferem o PayPal, o que, segundo pesquisas, aumenta as taxas de conversão em 5% a 10%.
Preciso do WooCommerce para aceitar pagamentos no WordPress?
Não. O WooCommerce é a escolha certa para lojas de produtos físicos, mas existem diversas alternativas mais leves que funcionam melhor para outros casos de uso. O WP Simple Pay gerencia pagamentos únicos e recorrentes sem a necessidade de uma loja completa. O Easy Digital Downloads gerencia a venda de arquivos digitais. O MemberPress gerencia pagamentos de assinaturas e membros. O GiveWP e o Charitable gerenciam doações para organizações sem fins lucrativos. Todos funcionam sem o WooCommerce.
O processamento de pagamentos do WordPress é seguro?
Sim, quando configurado corretamente. Gateways de pagamento modernos, como Stripe e PayPal, gerenciam todos os dados de cartão em seus próprios servidores compatíveis com PCI. Seu site WordPress nunca armazena números de cartão brutos. Você é responsável por manter o HTTPS em suas páginas de finalização de compra, manter o WordPress e os plugins atualizados e executar verificações de segurança regularmente. Com esses princípios básicos implementados, o processamento de pagamentos no WordPress é seguro para empresas de qualquer porte.
Qual o custo do processamento de pagamentos no WordPress?
O custo tem dois componentes: o plugin e as taxas de transação do gateway. Os preços dos plugins variam de gratuitos (WooCommerce, EDD básico) a US$ 199 por ano para as versões premium. As taxas do gateway são o custo recorrente: Stripe e Square cobram 2,9% + US$ 0,30 por transação. O PayPal cobra 3,49% + US$ 0,49. Com um faturamento mensal de US$ 5.000, a diferença entre o Stripe e o PayPal é de aproximadamente US$ 295 por mês. Não há taxas de configuração para o Stripe ou o PayPal.
Como adiciono um formulário de pagamento a uma página do WordPress?
Instale o WP Simple Pay ou o WPForms Pro, conecte-o à sua conta Stripe ou PayPal, crie um formulário de pagamento com as configurações de valor e moeda e incorpore-o em qualquer página do WordPress usando o bloco Gutenberg ou o shortcode do plugin. O WP Simple Pay é a opção mais simples para um formulário de pagamento limpo e minimalista. O WPForms é mais indicado quando você precisa de um formulário de pagamento integrado a um formulário de contato ou de cadastro.
O que é a conformidade com o PCI DSS e preciso dela para meu site WordPress?
O PCI DSS (Payment Card Industry Data Security Standard) é a estrutura de segurança que rege como as empresas lidam com dados de pagamento com cartão. Todas as empresas que aceitam pagamentos com cartão estão tecnicamente sujeitas aos requisitos do PCI DSS. Ao usar um gateway de pagamento hospedado, como o Stripe ou o PayPal, suas obrigações de conformidade são mínimas, pois os dados do cartão nunca chegam ao seu servidor WordPress. Manter o HTTPS, manter o software atualizado e usar autenticação forte atendem aos requisitos da maioria das pequenas empresas WordPress.
Como faço para testar os pagamentos no meu site WordPress antes de publicá-lo?
Ative o modo de teste nas configurações do seu plugin de pagamento. Para o Stripe, use o número de cartão de teste 4242 4242 4242 4242 para simular um pagamento bem-sucedido e 4000 0000 0000 0002 para um cartão recusado. Para o PayPal, crie contas sandbox em developer.paypal.com e use essas credenciais no modo sandbox do seu plugin. Execute um teste completo de finalização de compra, incluindo o envio do e-mail de confirmação do pedido, antes de ativar o modo de produção.