https://github.com/strangerstudios/pmpro-address-for-free-levels
Capture name and address fields for free levels or for offsite payment gateways.
https://github.com/strangerstudios/pmpro-address-for-free-levels
paid-memberships-pro strangerstudios-product wordpress wordpress-plugin
Last synced: 10 months ago
JSON representation
Capture name and address fields for free levels or for offsite payment gateways.
- Host: GitHub
- URL: https://github.com/strangerstudios/pmpro-address-for-free-levels
- Owner: strangerstudios
- Created: 2013-11-20T16:31:32.000Z (over 12 years ago)
- Default Branch: dev
- Last Pushed: 2023-07-11T17:19:18.000Z (almost 3 years ago)
- Last Synced: 2025-06-16T10:47:27.844Z (12 months ago)
- Topics: paid-memberships-pro, strangerstudios-product, wordpress, wordpress-plugin
- Language: PHP
- Homepage: https://www.paidmembershipspro.com/add-ons/capture-name-address-free-levels-offsite-gateway/
- Size: 19.5 KB
- Stars: 9
- Watchers: 4
- Forks: 12
- Open Issues: 5
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
README
=== Paid Memberships Pro - Address For Free Levels Add On ===
Contributors: strangerstudios
Tags: pmpro, paid memberships pro, ecommerce
Requires at least: 4
Tested up to: 5.8
Stable tag: 0.5
Show address fields for free levels also with Paid Memberships Pro
== Description ==
Show address fields for free levels also with Paid Memberships Pro
== Installation ==
1. Upload the `pmpro-address-for-free-levels` directory to the `/wp-content/plugins/` directory of your site.
1. Activate the plugin through the 'Plugins' menu in WordPress.
== Frequently Asked Questions ==
= I found a bug in the plugin. =
Please post it in the issues section of GitHub and we'll fix it as soon as we can. Thanks for helping. https://github.com/strangerstudios/pmpro-address-for-free-levels/issues
= I need help installing, configuring, or customizing the plugin. =
Please visit our premium support site at https://www.paidmembershipspro.com for more documentation and our support forums.
Please Note: This plugin is meant as a temporary solution. Most updates and fixes will be reserved for when this functionality is built into Paid Memberships Pro. We may not fix the pmpro-addon-packages plugin itself unless it is critical.
== Changelog ==
= 0.5 - 2021-08-03 =
* ENHANCEMENT: Strings wrapped for localization.
* BUG FIX/ENHANCEMENT: Fixed issue where the "Billing" label in the heading wasn't being hidden properly for free levels.
* BUG FIX: Fixed issues with session handling when using PayPal Express/etc. Fields were not being saved on some sites.
= .4 =
* SECURITY: Sanitizing the billing fields before adding them to free orders.
* BUG FIX/ENHANCEMENT: Using pmpro_checkout_before_change_membership_level to update user meta to support gateways like PayPal Standard.
* ENHANCEMENT: Updated for some WordPress Coding Standards.
= .3.3 =
* BUG FIX: Fixed issue where name fields weren't updating WordPress when PayPal Express was used.
= .3.2 =
* BUG: Fixed a warning.
= .3.1 =
* BUG: Now filtering required billing fields after gateway actions.
* ENHANCEMENT: Now using pmpro_require_billing_fields filter instead of pmpro_required_user_fields which doesn't require fields for existing members.
* BUG: Now storing billing fields in session for Twocheckout as well.
= .3 =
* BUG: 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.)
* ENHANCEMENT: Hiding the billing fields on the review page if using PayPal Express, PayPal Standard, or Twocheckout.
= .2.1 =
* BUG: Fixed issue where existing users checking out via PayPal Express wouldn't have their data updated.
* BUG: Avoiding potential warnings when unsetting SESSION vars.
= .2 =
* Added support for PayPal Express and friends by storing address fields in $_SESSION.
= .1 =
* Initial release.