Descrição
O addon PayFast conecta o Paid Memberships Pro ao gateway sul-africano PayFast, habilitando a cobrança de níveis de associação em rand (ZAR) com pagamentos processados diretamente no checkout do PMPro. Voltado para quem vende memberships na África do Sul e precisa receber em moeda local, sincroniza as confirmações de transação do gateway ao status do membro, ativando ou suspendendo o acesso conforme o retorno do PayFast.
Principais Características do PayFast Gateway
- Conexão com o gateway PayFast
Plugga as credenciais do merchant PayFast diretamente na tela de configurações de pagamento do PMPro. - Cobrança em rand sul-africano
Processa transações na moeda ZAR, atendendo aos requisitos da operação local de PayFast. - Checkout integrado ao PMPro
Redireciona o usuário do formulário de nível para o ambiente seguro de pagamento do PayFast. - Atualização automática do status
Recebe a notificação de transação do gateway e ajusta o status do membro no PMPro. - Compatibilidade com níveis recorrentes
Encaminha cobranças de renovação dos níveis de assinatura configurados no Paid Memberships Pro.
Benefícios do PayFast Gateway
- Recebimento em moeda local
Evita conversão cambial ao faturar memberships diretamente em rand sul-africano. - Renovações sem intervenção manual
Mantém o ciclo de assinatura ativo enquanto o pagamento for confirmado pelo gateway. - Setup centralizado no painel
Configuração feita na própria tela de gateways do PMPro, sem editar código ou hooks. - Alternativa regional ao Stripe e PayPal
Oferece opção de pagamento familiar ao público sul-africano dentro do fluxo do PMPro.
Para Quem o PayFast Gateway é Indicado?
- Quem opera memberships voltados ao público da África do Sul e precisa cobrar em ZAR.
- Você que já usa o Paid Memberships Pro e quer adicionar uma forma de pagamento local ao checkout.
- Sites de associação, comunidades pagas, plataformas de conteúdo e clubes que faturam em rand.
Como Baixar o PayFast Gateway
O PayFast Gateway está disponível para download aqui no Ultrapack. Após baixar o arquivo .zip, instale em Plugins > Adicionar Novo > Enviar plugin, selecione o pacote e ative com o Paid Memberships Pro já em funcionamento. As configurações do gateway aparecem na tela de pagamentos do PMPro logo após a ativação.
Adicionar o PayFast ao ecossistema do PMPro destrava operações de membership em rand sem precisar combinar gateways externos ou conversores cambiais. A integração roda nas mesmas telas de configuração do plugin de associação, mantendo o controle de níveis, cobrança e status do membro num só painel. Indicado para projetos digitais sul-africanos que precisam de checkout localizado e ciclo de renovação automatizado.
Perguntas Frequentes
O plugin Paid Memberships Pro PayFast Gateway é GPL?
Sim. O Paid Memberships Pro PayFast Gateway é distribuído sob a licença GPL (GNU General Public License). Você pode usar, modificar e redistribuir legalmente, em quantos sites quiser.
Posso usar o plugin Paid Memberships Pro PayFast Gateway em mais de um site?
Sim. Você pode instalar o Paid Memberships Pro PayFast Gateway em quantos sites quiser. Só as atualizações automáticas pelo Ultrapack Auto Updater têm limite: de 3 a 80 sites, conforme o plano.
Quanto custa o plugin Paid Memberships Pro PayFast Gateway no Ultrapack?
O Paid Memberships Pro PayFast Gateway sai por R$ 14,90 na compra avulsa, e também está incluído nos planos de assinatura a partir de R$59/mês (VIP I).
O plugin Paid Memberships Pro PayFast Gateway inclui atualizações?
Sim. A versão atual do Paid Memberships Pro PayFast Gateway é a 1.7.4, publicada no Ultrapack em 02/10/2026. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin Paid Memberships Pro PayFast Gateway é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do Paid Memberships Pro PayFast Gateway passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
O que mudou nesta versão
Versão 1.7.4 2026-09-30
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #111 (@dparker1005)
- BUG FIX: Fixed renewal orders saving names with apostrophes with a stray backslash. #111 (@dparker1005)
Versão 1.7.3 2026-09-23
- SECURITY: The ITN validation request to PayFast now verifies PayFast's SSL certificate. Thanks to @kta1kri for reporting this issue. #110 (@dparker1005)
- BUG FIX: ITN source IP validation now works for sites behind a proxy or CDN when a PassPhrase is configured. #109 (@dwanjuki)
Versão 1.7.2 2025-07-10
- ENHANCEMENT: Improved support for Paid Memberships Pro V3.5+ (@JarrydLong)
- ENHANCEMENT: Safe listed new PayFast hostnames for ITN requests. (@JarrydLong)
Versão 1.7.1 2025-05-01
- BUG FIX: Fixed an issue where multiple ITN requests received in a single day would cancel a subscription. #105 (@andrewlimaza)
Versão 1.7 2025-03-18
- ENHANCEMENT: Added support for `pmpro_calculate_profile_start_date` to better handle subscription delays or code that may tweak the subscription start date.
- BUG FIX: Fixed a specific issue where PayFast would try to create a subscription when the $level object would be tweaked but no frequency was set for recurring amounts.
Notas de versão publicadas pelo desenvolvedor.
Como instalar
Atualização automática: este item é atualizado pelo Ultrapack Auto Updater. Com ele instalado, a versão nova aparece no seu painel como qualquer outra atualização do WordPress (como configurar).
Este item é um complemento do plugin Paid Memberships Pro. Instalado sozinho ele não dá erro nenhum, mas também não funciona.
- Instale e ative o plugin Paid Memberships Pro antes deste.
- Baixe o arquivo
pmpro-payfast.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
pmpro-payfast.zip, clique em Instalar agora e depois em Ativar.
- Os dois ficam ativos ao mesmo tempo. Desativar o plugin Paid Memberships Pro desliga este complemento junto.
- As opções de um complemento costumam aparecer dentro das telas do plugin principal, e não num menu próprio. Se você não achar nada de novo no painel depois de ativar, procure ali antes de abrir um chamado.
Travou em algum passo? Abra um chamado dizendo em qual deles parou.

UAU Ready