Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Paid Memberships Pro Address For Free Levels Changelog

Every recorded version, newest first, with what changed in each one.

Latest 0.6.4 · Sep 29, 20266 versionsSince Aug 2021

2026 · 4 versions

  1. 0.6.4

    Latest
    1 fix1 security
    Fixed
    • Fixed billing names and addresses with apostrophes being saved with a stray backslash on free-level orders. #28 (@dparker1005)
    Security
    • Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #28 (@dparker1005)
  2. 0.6.3

    1 fix
    Fixed
    • Fixed an issue where free level checkouts could fail with a required fields error when the hidden card type field was not filled in. #27 (@dparker1005)
  3. 0.6.2

    1 fix
    Fixed
    • Fixes an issue where the default test gateway would not interfere with free checkouts, and possibly other gateways. (@WTEK-PW3)
  4. 0.6.1

    1 fix
    Fixed
    • Fixes an issue where free checkouts would not complete when capturing address fields.

2025 · 1 version

  1. 0.6

    2 fixes
    Fixed
    • Fixed issue where billing fields weren't required for free level checkouts. (@andrewlimaza)
    • Fixed an issue where the billing fields title would not correctly changed based on free or paid checkouts. (@andrewlimaza)

2021 · 1 version

  1. 0.5

    1 new4 improvements10 fixes1 security5 changes
    New
    • Added support for PayPal Express and friends by storing address fields in $_SESSION.
    Improved
    • Strings wrapped for localization.
    • Updated for some WordPress Coding Standards.
    • Now using pmpro_require_billing_fields filter instead of pmpro_required_user_fields which doesn't require fields for existing members.
    • Hiding the billing fields on the review page if using PayPal Express, PayPal Standard, or Twocheckout.
    Fixed
    • BUG FIX/ENHANCEMENT: Fixed issue where the "Billing" label in the heading wasn't being hidden properly for free levels.
    • Fixed issues with session handling when using PayPal Express/etc. Fields were not being saved on some sites.
    • BUG FIX/ENHANCEMENT: Using pmpro_checkout_before_change_membership_level to update user meta to support gateways like PayPal Standard.
    • Fixed issue where name fields weren't updating WordPress when PayPal Express was used.
    • Fixed a warning.
    • Now filtering required billing fields after gateway actions.
    • Now storing billing fields in session for Twocheckout as well.
    • Forcing billing address fields to be included for PayPal Express, PayPal Standard, and Twocheckout. Since PMPro v1.8 these fields are not rendered for these gateways. (Thanks, many folks.)
    • Fixed issue where existing users checking out via PayPal Express wouldn't have their data updated.
    • Avoiding potential warnings when unsetting SESSION vars.
    Security
    • Sanitizing the billing fields before adding them to free orders.
    Changes
    • = .3.3 =
    • = .3.2 =
    • = .3.1 =
    • = .2.1 =
    • Initial release.

Changelog published by the developer, in their original language.