Descrição
O Proration adiciona cálculo proporcional de cobrança ao checkout do Paid Memberships Pro, ajustando o valor quando uma pessoa muda de nível antes do fim do período já pago. Esse componente ajuda quem trabalha com planos de associação, cursos, clubes ou comunidades pagas a tratar upgrades e trocas de plano com cobrança mais coerente, sem depender de ajustes manuais em cada mudança.
Principais Características do Proration
- Cálculo proporcional
Ajusta o valor cobrado conforme o tempo restante da assinatura atual. - Troca de níveis
Aplica prorrata quando membros mudam entre planos do Paid Memberships Pro. - Checkout ajustado
Reflete o desconto ou diferença de valor durante a finalização. - Fluxo de upgrade
Reduz cobranças duplicadas em mudanças feitas antes do vencimento. - Integração com membros
Usa os dados de nível e período já registrados no PMPro.
Benefícios do Proration
- Cobrança mais justa
O membro paga considerando o período que ainda não utilizou. - Menos ajuste manual
Reduz correções individuais em mudanças de plano e renovação. - Planos mais flexíveis
Facilita upgrades sem criar atrito financeiro para quem já assinou. - Operação mais previsível
Mantém regras de cobrança alinhadas ao ciclo de associação.
Para Quem o Proration é Indicado?
- Quem vende assinaturas com diferentes níveis e precisa calcular upgrades no meio do ciclo.
- Você que usa Paid Memberships Pro para cursos, comunidades ou clubes com planos pagos.
- Quem deseja reduzir cobranças manuais quando membros migram para planos superiores.
Como Baixar o Proration
O Proration 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. Mantenha o Paid Memberships Pro ativo para usar o addon.
Em sites com múltiplos níveis de associação, o Proration torna a mudança de plano mais controlada ao calcular diferenças com base no período já pago. A extensão agrega ao Paid Memberships Pro uma regra prática para cenários de upgrade, ajudando a manter a cobrança alinhada ao uso real do plano e ao histórico de cada membro.
Perguntas Frequentes
O plugin Paid Memberships Pro Proration é GPL?
Sim. O Paid Memberships Pro Proration é 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 Proration em mais de um site?
Sim. Você pode instalar o Paid Memberships Pro Proration 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 Proration no Ultrapack?
O Paid Memberships Pro Proration 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 Proration inclui atualizações?
Sim. A versão atual do Paid Memberships Pro Proration é a 1.0.5, publicada no Ultrapack em 30/09/2026. Assinantes atualizam direto do painel do WordPress com o UAU (Ultrapack Auto Updater).
O plugin Paid Memberships Pro Proration é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do Paid Memberships Pro Proration passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
Quais são os requisitos do plugin Paid Memberships Pro Proration?
Requer WordPress 3.0 ou superior. Testado até o WordPress 7.0.
O que mudou nesta versão
Versão 1.0.5 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #41 (@dparker1005)
Versão 1.0.4 2026-05-28
- BUG FIX: Fixed an issue where proration could credit a user for a recurring payment they had not actually paid when their subscription was past due on PMPro v3.6 or later. The Add On now skips proration entirely for past-due subscriptions and lets the checkout proceed at full price. #40 (@dparker1005)
- BUG FIX: Fixed an issue where a delayed downgrade could be processed prematurely when a recurring payment failed on PMPro v3.6 or later. Delayed downgrades now process when the subscription's next recurring payment is successfully collected (`pmpro_subscription_payment_completed`) instead of when an order is created (`pmpro_added_order`). #40 (@dparker1005)
Versão 1.0.3 2026-05-04
- ENHANCEMENT: Updated all 5 delayed-downgrade email templates to use the new Liquid `{{ variable }}` syntax when running PMPro 3.7 or later, while still falling back to the legacy `!!variable!!` syntax on older versions of PMPro. Default email bodies now use the same `wp_kses_post( __( ... ) )` pattern as PMPro core. #36 (@dparker1005)
- BUG FIX: Fixed an issue where the delayed downgrade level could be incorrectly recorded as the level being downgraded from (instead of the level being downgraded to) on Stripe onsite checkouts when the Affiliates Add On was active. #37 (@dwanjuki)
Versão 1.0.2 2025-12-16
- ENHANCEMENT: Now showing the correct email template variables when editing "delayed downgrade" email templates. #32 (@MaximilianoRicoTabo)
- BUG FIX: Fixed broken order links on the "Delayed Downgrades" member edit panels when using PMPro v3.6+. #34 (@dparker1005)
Versão 1.0.1 2025-02-05
- BUG FIX/ENHANCEMENT: Now setting profile start dates directly on level objects for sites running PMPro v3.4+ to avoid conflicts with custom code. #29 (@dparker1005)
- BUG FIX: Fixed the `!!edit_member_downgrade_url!!` email template variable generating an incorrect URL. #27 (@dwanjuki)
- BUG FIX: Fixed incorrect text domains for localized strings. #31 (@andrewlimaza)
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-proration.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
pmpro-proration.zip, clique em Instalar agora e depois em Ativar.
Requisitos: Requer WordPress 3.0 ou superior. Testado até o WordPress 7.0.
- 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