Receber doações no WordPress tem quatro caminhos: plugin dedicado, formulário com pagamento, WooCommerce ou botão Pix direto. Segundo o Mercado Pago Developers (2024), o Pix confirma o pagamento em segundos e exige uma chave Pix registrada. A escolha muda o custo por transação, de 0% no Pix manual a 4,99% no cartão. Comece pelo volume esperado.
Receber doações no WordPress significa transformar uma página em um ponto de arrecadação, com botão, formulário ou QR code Pix ligado a um gateway que confirma o valor de forma automática. A decisão não é qual plugin instalar primeiro, e sim quanto cada doação custa em taxa e quanto trabalho dá manter o recebimento confirmando sozinho. Um projeto de ONG com 50 doações por mês não precisa da mesma estrutura de um criador com mil apoiadores. Este guia compara os quatro caminhos e mostra o passo a passo para ligar Pix sem deixar pagamento travado como pendente. Para entender o contexto comercial, veja o hub de conteúdos de WordPress para negócios da FULL.
Primeiros passos: Visão geral dos 4 caminhos
São quatro as formas de receber doações no WordPress, e a diferença entre elas é o custo por transação mais o esforço de setup. O Pix manual custa 0% de taxa, mas confirma na mão; um gateway como Mercado Pago automatiza e cobra de 0,99% a 4,99%. A tabela posiciona cada caminho.
| Caminho | Custo por doação | Esforço de setup | Melhor cenário |
|---|---|---|---|
| Plugin GiveWP | 2,9% a 4,99% no gateway | Médio | ONG com recibo e gestão de doadores |
| WPForms com pagamento | 0,99% a 2,9% no gateway | Baixo | Doação única em uma página simples |
| WooCommerce produto doação | 0,99% a 4,99% no gateway | Alto | Quem já vende e quer relatório único |
| Botão Pix direto (chave) | 0% de taxa | Baixo | Volume baixo e conciliação manual |
A regra prática: se você precisa de recibo e relatório de doador, vá de plugin; se quer simplicidade e custo zero, comece pelo Pix direto. Para um panorama de ferramentas, a FULL mantém um comparativo de plugins para aceitar doações com WordPress.
Por que escolher o gateway antes do plugin
A primeira decisão para receber doações não é o plugin, é o gateway, porque ele define a taxa e o tempo de confirmação. No Pix via Mercado Pago a confirmação chega em segundos por webhook; no cartão via Stripe leva de 2 a 7 segundos, mas com taxa de 4,99% mais R$0,39 por transação.
A gente vê no suporte da FULL que boa parte dos sites de doação trava aqui: o doador paga no app do banco, mas o WordPress segue marcando a doação como pendente porque o gateway nunca recebeu o aviso de retorno. O Mercado Pago e o PagBank aceitam Pix nativo no Brasil; o Stripe processa cartão internacional, mas não tem Pix nativo na mesma conta. A escolha topical para Pix é Mercado Pago, conforme a documentação oficial do Mercado Pago Developers sobre Pix, que exige uma chave Pix registrada antes de ativar o método.
Caminho 1: Plugin GiveWP para gestão de doadores
O GiveWP é o plugin mais usado para receber doações, com mais de 100 mil instalações ativas e foco em recibo automático, doação recorrente e relatório por doador. A taxa fica no gateway, entre 2,9% no cartão e o custo do Pix do Mercado Pago, sem cobrança extra do plugin na versão gratuita.
O GiveWP brilha quando a doação tem cara de relacionamento, não de venda avulsa: campos de doador, meta de campanha com barra de progresso e e-mail de agradecimento automático. O ponto de atenção em produção é que ele depende do WP-Cron para processar a confirmação assíncrona do Pix, e em hospedagem compartilhada sem cron real isso atrasa. Tende a resolver com um cron de servidor a cada 5 minutos, evitando a doação confirmada no banco e pendente no site.
Caminho 2: WPForms com campo de pagamento
O WPForms transforma um formulário comum em ponto de doação ao ativar o campo de pagamento Stripe, PayPal ou Square, com setup de menos de 10 minutos. É o caminho mais leve para receber doações de valor único, com a taxa no gateway a partir de 0,99% e licença anual do plugin em vez de cobrança por transação.
O risco técnico mais comum está na combinação de cache com SSL. Um WPForms com campo Stripe em página cacheada, sem SSL válido no domínio, gera um formulário que recusa o cartão sem mensagem clara para o doador. A correção é excluir a página do cache e validar o certificado, como mostra a doc do WPForms sobre campos de pagamento. Para o passo a passo, veja o guia da FULL sobre formulário de pagamento no WordPress.
Caminho 3: WooCommerce com produto doação
O WooCommerce permite receber doações quando você cria um produto de preço aberto chamado “Doação” e ativa o Pix via Mercado Pago no checkout. É o caminho mais sólido em relatório, porque a doação entra no mesmo painel de vendas, com filtro por data, valor e método de pagamento.
A contrapartida é o esforço: montar o WooCommerce só para doação é exagero num site que não vende, já que envolve checkout, impostos e e-mails de pedido sem sentido para uma contribuição. O cuidado de produção é a chave: um WooCommerce com Pix via Mercado Pago sem a chave Pix registrada e em modo produção gera o QR code, mas nunca confirma o recebimento, deixando o pedido aguardando. Para a configuração correta, a FULL detalha o processo em Pix no WooCommerce e o panorama de gateways em pagamento no WooCommerce.
Passo a passo: Ativar pix em uma doação
Ativar o Pix para receber doações leva quatro etapas e cerca de 20 minutos, da conta no gateway ao primeiro QR code funcional. O gargalo quase sempre é o webhook, o aviso que o gateway manda para o WordPress confirmando o pagamento. Sem ele, a doação fica pendente. Os passos abaixo valem para o fluxo via Mercado Pago, o gateway com Pix nativo mais comum nos sites de doação que chegam ao suporte da FULL.
Passo 1: Registre a chave pix no gateway
Crie a conta no Mercado Pago ou PagBank e registre ao menos uma chave Pix (CPF, CNPJ, e-mail ou aleatória) antes de qualquer integração. Sem a chave registrada, o método Pix nem aparece como opção no checkout, conforme a documentação oficial do gateway. Use a chave da conta que vai receber, não uma chave pessoal de terceiros.
Passo 2: Conecte o gateway ao plugin
Instale o plugin de doação (GiveWP) ou o módulo do gateway no WooCommerce e cole as credenciais de produção: Access Token e Public Key. Mantenha o modo de teste ativo até o primeiro QR code abrir corretamente, e só então troque para produção. Credencial de teste em produção é a causa silenciosa de doação que não confirma.
Passo 3: Configure o webhook de confirmação
Aponte a URL de webhook do gateway para o endpoint do seu site e confirme que a hospedagem não bloqueia requisições externas de entrada. Esse é o passo que evita a doação paga no banco e pendente no WordPress. Em planos sem cron real, agende um cron de servidor a cada 5 minutos para destravar a confirmação assíncrona.
Passo 4: Teste com um pix real de r$1
Faça uma doação real de R$1 pelo app do seu banco e confirme que o status muda para concluído em segundos no painel. O teste com valor real é o único que prova o webhook de ponta a ponta, porque o modo sandbox não simula a notificação do banco. Reembolse o R$1 depois e o fluxo está pronto.
Caminho 4: Botão pix direto sem taxa
O Pix direto com chave própria é a forma de receber doações com 0% de taxa, ideal para volume baixo e conciliação manual. Você gera um QR code estático da chave Pix no app do banco e sobe a imagem numa página. Em 100 doações de R$20, isso preserva os R$2.000 inteiros, contra R$1.940 num gateway de 2,9%.
A limitação é a conciliação. Sem gateway, o WordPress não sabe quem doou nem quanto, então não há recibo automático nem barra de meta. A gente vê no suporte da FULL que esse caminho funciona bem para campanhas curtas e some quando o projeto cresce, porque conferir extrato na mão vira gargalo. Para o leque de monetização, vale o guia da FULL sobre como ganhar dinheiro com WordPress e o material sobre como coletar pagamentos usando o WordPress.
Decisão rápida: Qual caminho usar
A escolha de como receber doações depende de três variáveis: volume mensal de doações, necessidade de recibo e se o site já vende. Cada cenário aponta para um caminho de receber doações diferente. A árvore abaixo resume a decisão em quatro cenários objetivos, cada um com a recomendação direta. Use o número de doações esperadas por mês como filtro inicial, porque ele separa o que precisa de automação do que aguenta conciliação manual.
- Se você recebe menos de 30 doações por mês e não precisa de recibo → use o botão Pix direto com chave própria, 0% de taxa.
- Se você precisa de recibo, doação recorrente e gestão de doadores → use o GiveWP com gateway Pix.
- Se você quer só um formulário de doação única em uma página → use o WPForms com campo de pagamento Stripe.
- Se o site já é uma loja WooCommerce ativa → evite plugin novo, crie um produto doação e ative o Pix no checkout existente.
Quanto custa receber doações na prática
O custo de receber doações é a taxa do gateway mais a licença do plugin, e varia mais pelo método de pagamento do que pela ferramenta de receber doações. No Pix via Mercado Pago fica em torno de 0,99% por transação; no cartão sobe para 4,99% mais um fixo. Numa campanha de R$10 mil, essa diferença chega a R$400.
A licença entra por cima: GiveWP tem versão gratuita, WPForms é licença anual, e o WooCommerce é gratuito com gateways oficiais. Manter a estrutura também pesa, porque comprar WPForms, cache, segurança e backup separados passa fácil de R$1.500 por ano. A gente vê no suporte da FULL que boa parte dos sites de doação roda com licença vencida porque o mantenedor é voluntário, e plugin WordPress desatualizado é porta de entrada de falha no recebimento.
Erros que travam o recebimento de doações
A maioria dos sites que travam ao receber doações repete três erros de configuração, todos ligados à confirmação automática. O primeiro é o webhook ausente: o gateway paga, mas não avisa o WordPress. O segundo é a credencial de teste em produção, que gera QR code mas nunca confirma. O terceiro é o cache na página de checkout, sem certificado SSL válido.
Há um padrão de campo que poucos documentam. Em sites de ONG em planos compartilhados sem cron real, o Pix do gateway paga no banco mas fica pendente no WordPress porque o webhook depende do WP-Cron, que só dispara quando há tráfego. Em madrugada, sem visitas, a confirmação atrasa horas. A correção é agendar um cron de servidor a cada 5 minutos, desacoplando a confirmação do tráfego. Esse detalhe não está na documentação dos plugins, mas resolve a maior parte dos chamados de doação travada.
Legenda: a confirmação automática do Pix depende do webhook do gateway, não do plugin escolhido.
Tirar a manutenção de plugin do colo do voluntário
Um site de doação não pode parar de receber porque um plugin venceu a licença e travou o checkout. A gente vê no suporte da FULL que projetos mantidos por voluntário rodam com WPForms e segurança desatualizados, e é aí que o recebimento falha.
No plano PRO da FULL, por R$849 por ano para até 10 sites, você fica com WPForms, WP Rocket, segurança e backup já inclusos e atualizados de forma automática, o que dá R$85 por site. Para um projeto que depende de doação, isso tira o risco de licença vencida da mão de quem só quer arrecadar. Veja os planos da FULL e compare com o custo de comprar cada licença separada.
Perguntas frequentes sobre receber doações com pix no WordPress
Por que a doação via Pix aparece como pendente no WordPress mesmo depois de paga?
Porque o webhook do gateway não chegou ao seu site. O Pix confirma em segundos no banco, mas o WordPress só muda o status quando recebe o aviso de retorno do gateway, e esse aviso depende do WP-Cron em muitos plugins. Em hospedagem compartilhada sem cron real, a confirmação trava até alguém visitar o site. A correção é configurar um cron de servidor a cada 5 minutos e liberar requisições de entrada do gateway.
É possível receber doações no WordPress sem plugin pago?
Sim, dá para receber doações sem gastar com plugin de duas formas. A primeira é o botão Pix direto: você gera um QR code estático da sua chave Pix e cobra 0% de taxa, sem intermediário. A segunda é o WooCommerce gratuito com gateway oficial do Mercado Pago, também sem custo de licença. A versão gratuita do GiveWP igualmente recebe doações; você só paga taxa no gateway por transação.
Qual a diferença entre receber doações com GiveWP e com WooCommerce?
O GiveWP é feito para doação, com recibo, doação recorrente e painel de doador prontos. O WooCommerce é feito para venda, então você adapta um produto de preço aberto como doação e ganha o relatório unificado de loja. Use GiveWP se o foco é arrecadação com prestação de contas; use WooCommerce se o site já vende e a doação é mais uma linha de receita no mesmo painel.
Quanto custa por doação receber Pix no WordPress?
O custo é a taxa do gateway, não do WordPress. No Pix via Mercado Pago, fica em torno de 0,99% por transação; no cartão de crédito, sobe para até 4,99% mais um valor fixo. O Pix direto com chave própria custa 0%, mas exige conferência manual no extrato. Em uma campanha de R$10 mil, a diferença entre Pix e cartão pode passar de R$400 só em taxas.
O que preciso configurar antes de receber doações com Pix?
Você precisa de três coisas antes do primeiro QR code: uma chave Pix registrada na conta do gateway, as credenciais de produção coladas no plugin e o webhook de confirmação apontado para o site. Sem a chave, o método Pix nem aparece no checkout. Sem o webhook, a doação fica pendente. Teste com um Pix real de R$1 para validar o fluxo de ponta a ponta antes de divulgar a campanha.
Próximos passos para a sua página de doação
Receber doações no WordPress é menos sobre o plugin perfeito e mais sobre garantir que a confirmação do Pix chegue ao site sem travar no webhook. Escolha o caminho pelo volume: Pix direto para começar, GiveWP quando precisar de recibo e gestão, WooCommerce se já vende. Em qualquer um, registre a chave Pix, configure o webhook e teste com R$1 real antes de divulgar. Para continuar aprendendo, o FULL Academy reúne tutoriais, guias e reviews de WordPress em um só lugar, e o guia de como criar uma loja online com WordPress aprofunda a parte de pagamentos.
















