Black Friday: 30% OFF em todos os planos, já aplicado no carrinho Ver planos
Entrar Carrinho

Paid Memberships Pro Cancel on Next Payment Date Changelog

Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.

Última 0.5.2 · 28 set 20265 versõesDesde out 2020

2026 · 1 versão

  1. 0.5.2

    Última
    1 melhoria2 de segurança
    Melhoria
    • Resolved Plugin Check security warnings. #46 (@dparker1005)
    Segurança
    • The PayPal Express next payment date is now only read from validated PayPal IPN requests. #47 (@dparker1005)
    • Added direct file access protection. #46 (@dparker1005)

2022 · 2 versões

  1. 0.5.1

    1 melhoria
    Melhoria
    • Internationalization for the date in the cancellation text string. (This was accidentally left out of the last update.)
  2. 0.5

    3 melhorias7 correções
    Melhoria
    • Internationalization for the date in the cancellation text string.
    • Updated doc blocks.
    • Removed some unused code.
    Corrigido
    • BUG FIX/ENHANCEMENT: Now correctly populating the !!startdate!! and !!enddate!! variables for use in the cancel or cancel_admin email templates.
    • BUG FIX/ENHANCEMENT: Fixed warnings related to non-int values being passed into the date function.
    • BUG FIX/ENHANCEMENT: Now bailing if we can't figure out which level is being cancelled (happens sometimes with MMPU or when cancellations happen via webhook or custom code).
    • BUG FIX/ENHANCEMENT: No longer extending if the cancellation comes from a PayPal Express IPN notification RE failed/skipped payments.
    • BUG FIX/ENHANCEMENT: Added support for PayPal Standard. Better PayPal Express support.
    • BUG FIX/ENHANCEMENT: No longer extending if the cancellation comes from a Stripe webhook charge.failed event.
    • Fixed code that determines if the user is on the cancel page or edit user/profile page in the admin, which is used in the cancellation logic.

2021 · 1 versão

  1. 0.4

    4 correções1 alteração
    Corrigido
    • BUG FIX/ENHANCEMENT: Uses the new pmpro_change_level filter to keep the user's level from changing ever. Their order and subsciptions are cancelled and their expiration date is set up, but the pmpro_before_change_membership_level and pmpro_after_change_membership_level will not fire. This prevents issues with other code hooked into membership level changes.
    • BUG FIX/ENHANCEMENT: Now localizing the end date that is included in emails and confirmation messages.
    • No longer extending a membership if the cancellation status is "error".
    • Better handling cases where multiple memberships expire during one page load, e.g. during the expiration cron.
    Alterações
    • NOTE: This version requires PMPro version 2.5.8 or higher.

2020 · 1 versão

  1. 0.3

    1 alteração
    Alterações
    • Initial release.

Changelog publicado pelo desenvolvedor, no idioma original.