Descrição
O addon Variable Pricing é voltado para comunidades de membros, projetos apoiados por contribuições e organizações sem mensalidade fixa, com campo que adiciona preço personalizado ao checkout de membresias no Paid Memberships Pro e regras de mínimo, máximo e valor sugerido por nível. Ele substitui o valor inicial e recorrente padrão pelo montante informado pelo membro, mantendo controle financeiro para modelos de doação, pagamento consciente e assinaturas flexíveis.
Principais Características do Variable Pricing
- Preço no checkout
Adiciona campo para o membro informar o valor da assinatura. - Valor mínimo
Bloqueia pagamentos abaixo do limite definido para cada nível. - Valor máximo
Limita contribuições acima do teto configurado no nível. - Preço sugerido
Preenche o campo com um valor recomendado e editável. - Ajuste recorrente
Aplica o valor escolhido ao pagamento inicial e recorrente.
Benefícios do Variable Pricing
- Mais flexibilidade
Permite contribuições diferentes sem criar vários níveis fixos. - Controle financeiro
Mantém limites claros mesmo em modelos de preço aberto. - Checkout mais simples
Centraliza a escolha do valor no próprio fluxo de adesão. - Modelo participativo
Ajuda comunidades a receber conforme a capacidade de cada membro.
Para Quem o Variable Pricing é Indicado?
- Quem mantém uma comunidade por contribuição voluntária e quer preços definidos pelos próprios membros.
- Projetos culturais, educacionais ou sociais que trabalham com apoio recorrente sem valor único obrigatório.
- Quem já usa Paid Memberships Pro e precisa liberar pagamento consciente em níveis específicos.
Como Baixar o Variable Pricing
O Variable Pricing está disponível para download aqui no Ultrapack. Após baixar o arquivo .zip, instale em Plugins > Adicionar Novo > Enviar plugin, selecione o .zip e ative. Depois, configure o recurso nos níveis de membresia do Paid Memberships Pro.
Variable Pricing encaixa a lógica de preço livre dentro do fluxo nativo de níveis do Paid Memberships Pro, sem alterar ciclos de cobrança, períodos de teste ou regras de expiração. O foco do addon é ajustar apenas o valor cobrado, permitindo criar campanhas, comunidades e programas de apoio com contribuição variável e limites definidos no painel.
Perguntas Frequentes
O plugin Paid Memberships Pro Variable Pricing é GPL?
Sim. O Paid Memberships Pro Variable Pricing é 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 Variable Pricing em mais de um site?
Sim. Você pode instalar o Paid Memberships Pro Variable Pricing 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 Variable Pricing no Ultrapack?
O Paid Memberships Pro Variable Pricing 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 Variable Pricing inclui atualizações?
Sim. A versão atual do Paid Memberships Pro Variable Pricing é a 1.0.2, 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 Variable Pricing é seguro para baixar e instalar no meu WordPress?
Sim. Cada versão do Paid Memberships Pro Variable Pricing passa por varredura de malware (ClamAV e regras YARA, no UltraHub) antes de ser publicada.
O que mudou nesta versão
Versão 1.0.2 2026-09-29
- SECURITY: Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #55 (@dparker1005)
Versão 1.0.1 2026-04-23
- ENHANCEMENT: Added a "Learn more" documentation link to the Variable Pricing section on the Edit Membership Level page. #54 (@kimcoleman)
- BUG FIX: Fixed a PHP deprecation warning that may show on sites running PHP 8.5+ by replacing non-canonical `(double)` casts with `(float)`. #53 (@dwanjuki)
Versão 1.0 2025-07-16
- ENHANCEMENT: Updated the variable pricing checkout field for compatibility with PMPro v3.1+ styling. #49 (@MaximilianoRicoTabo, @kimcoleman)
- ENHANCEMENT: Moved the variable pricing level settings to their own panel. #48 (@kimcoleman)
- ENHANCEMENT: Added cycle period text to the checkout field and variable pricing text descriptions. #52 (@dparker1005, @kimcoleman)
Versão 0.4.6 2024-01-04
- ENHANCEMENT: Updating ` ` tags to ` ` tags for better accessibility. #44 (@ipokkel)
- BUG FIX: Fixed PHP warning if an empty level ID is passed to `pmprovp_get_settings`. #43 (@dparker1005)
- REFACTOR: No longer pulling the checkout level from the `$_REQUEST` variable. #43 (@dparker1005)
- REFACTOR: Now using `get_option` instead of `pmpro_getOption`. #42 (@JarrydLong)
Versão 0.4.5 2023-01-30
- ENHANCEMENT: Improved translation logic within the plugin and translated some missing strings.
- ENHANCEMENT: Updated French translation (@paullaffitte).
- BUG FIX: Fixed an issue where PHP sessions were interfering with the REST API.
- = .4.4 - 2020-04-09 =
- BUG FIX: Fixed issue where non variable pricing levels would still be able to adjust the price via query parameters.
- = .4.3 =
- SECURITY: Escape and sanitization of strings.
- ENHANCEMENT: Show inline-warning if criteria is not met for variable pricing.
- ENHANCEMENT: Support right-handed currency symbol positioning.
- BUG FIX: Fixed issue where JavaScript would load on pages that did not have the variable pricing input enabled.
- = .4.2 =
- BUG FIX: Fixed fatal error crash when PMPro is not activated.
- BUG FIX: Fixed issue where the variable price was not being loaded from SESSION for PayPal Express and other offsite gateways.
- = .4.1 =
- ENHANCEMENT: French translation files. (Thanks, Alfonso Sánchez Uzábal)
- ENHANCEMENT: Consistent plugin titles and URLs
- ENHANCEMENT: WordPress Coding Standards
- BUG FIX: Allow blank variable price input (i.e. use the minimum price)
- BUG FIX/FEATURE: Fixed logic for hiding/showing billing fields if the price is free or not.
- FEATURE: Properly formatted translatable text
- FEATURE: Added translation domain labels
- FEATURE: Added language file load (when applicable)
- FEATURE: Added suggested price setting.
- FEATURE: No longer embedding JS in frontend sources/page.
- FEATURE: Priority of JS register/enqueue operation means you can unhook the Variable Prices JavaScript if needed
- = .3.1 =
- BUG: Now hiding Variable Pricing options on checkout review page.
- Now storing price in session for offsite gateways like PayPal and 2Checkout.
- Updated JS logic to hide/show billing to work for PayPal, PayPal Express, and Stripe (with no billing fields) gateway options.
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-variable-pricing.zip. - No painel do WordPress, vá em Plugins > Adicionar novo > Enviar plugin.
- Selecione o arquivo
pmpro-variable-pricing.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