Paid Memberships Pro Free Download v2.9.13 – Paidmembershipspro | Paid Memberships Pro Nulled (All Addons) gives you all the resources that your membership site requires to launch, maintain, and develop. The plugin is designed for blogs, clubs/associations, subscription items, newsletters and more for premium content.
paid-memberships-pro-all-addons-pack-LATEST.zip
Users will pick a level of membership, complete the checkout, and become members of your site instantly. You determine what information your employee can access. Members can log in directly to your platform, view receipts, change billing data, or cancel their account.
WooCommerce Integration to sell membership as a commodity or offer discounts in your shop for members only.
Integrate participants with channels for email marketing, including Mailchimp.
Add Ons to control affiliates or use common third-party systems such as AffiliateWP.
Integration of Zapier to communicate with thousands of applications from third parties.
Let members log in with their social media accounts or join them.
Use common page builders such as Elementor, Page Builder by SiteOrigin, Beaver Builder, and Divi to design your site. For the WordPress Block Editor (Gutenberg), we give 15 core membership blocks.
Build a landing page for purchases and run a sitewide sale.
Give just Events Planner, Events Schedule, Sugar Calendar, or All-in-One Event Calendar events to participants.
https://www.paidmembershipspro.com/add-ons/
paid-memberships-pro-all-addons-pack-LATEST.zip
Old Version
https://www12.zippyshare.com/v/Bx69VTuC/file.html Feb 20, 2020
Version 2.9.8 of Paid Memberships Pro is out with a handful of bug fixes and enhancements. This version also includes security updates that help to prevent denial of service attacks through malicious REST API queries.
Please update Paid Memberships Pro from the plugins page of your WordPress dashboard. You can also get the latest version of PMPro or version 2.9.8 specifically here.
paid-memberships-pro-all-addons-pack-LATEST.zip
2.9.9 – 2023-01-18
SECURITY: Updated sanitization, escaping, and other security-related code across the plugin.
ENHANCEMENT: When using expirations on levels, the default date is now +1 year again. #2328 (@dparker1005)
ENHANCEMENT: Now showing option labels instead of values when displaying multiselect type fields using the pmpro_member shortcode. #2327 #2314 (@dparker1005, @ideadude)
ENHANCEMENT: Updated the user fields UI to say “Required at Checkout?”, which more accurately describes the behavior. Note: we don’t require these fields on profile updates because it can interfere with core user updates and other plugins. #2320 (@kimcoleman)
BUG FIX/ENHANCEMENT: Fixed warning in cases where users were deleted or otherwise not found when processing Stripe webhooks. #2331 (@dparker1005)
BUG FIX/ENHANCEMENT: Fixed some issues in notifications and messages related to previous escaping updates. #2321 (@dparker1005)
BUG FIX/ENHANCEMENT: The pmpro_checkout_box-{groupname} class given to divs on the frontend user profile is now sanitized to avoid spaces and special characters there. #2319 (@kimcoleman)
BUG FIX: Fixed issues with CSV exports when filtered within a date range. #2315 (@jarrydlong)
2.9.8 – 2022-12-27
SECURITY: Updated many queries to use $wpdb->prepare and esc_sql for better security. In almost all of these cases, the variables uses in the queries were escaped earlier or otherwise trusted, but it’s good practice to escape in the query anyway to be extra safe and avoid issues when code is updated in the future. #2312 (@andrewlimaza, @ideadude)
BUG FIX/ENHANCEMENT: Fixed some notices in the Authorize.net Gateway class. #2295 (@mircobabini)
BUG FIX/ENHANCEMENT: Fixed HTML in the nl_NL email templates. #2300 (@mircobabini)
BUG FIX/ENHANCEMENT: Added the !!membership_level_confirmation_message!! var to admin checkout emails. #2305 (@dparker1005)
BUG FIX/ENHANCEMENT: Fixed typo “could” in error message shown when an Add On cannot be installed. #2313 (@kimcoleman)
ENHANCEMENT: Removed duplicate “display_name” definition in the PMPro Email class. #2297 (@mircobabini)
ENHANCEMENT: Fixed PMPRO_MIN_PHP_VERSION constant name in a few places. #2298 (@mircobabini)
ENHANCEMENT: Including the PMPro Akismet and MailPoet icons for use on the Add Ons page. #2307 #2309 (@andrewlimaza)
2.9.7 – 2022-11-30
BUG FIX/ENHANCEMENT: Added compatibility for the Avada theme. Protected content is now editable. #2285 (@andrewlimaza)
BUG FIX: Avoiding sprintf issues during cron runs. This caused issues where the expiring soon emails were being sent out multiple times. #2290 (@dparker1005)
BUG FIX: Adding id parameters to billing address fields to avoid Stripe errors when checking out with the show address fields option set to true. #2284 (@ipokkel)
BUG FIX: Adding id parameters to billing address fields to avoid Stripe errors when updating billing with the show address fields option set to true. #2289 (@dparker1005)
BUG FIX: Fixed issue with subscription profile start dates when using Authorize.net and custom code that alters start dates. #2280 (@dparker1005)
BUG FIX: Fixed warning that happened with some MySQL versions when setting a user’s expiration to ‘No’ from the edit user page. #2291 (@andrewlimaza)
2.9.6 – 2022-11-14
ENHANCEMENT: Added content restriction settings to Elementor “containers”. #2254 (Thanks, @Minebomber)
ENHANCEMENT: Added !!levels_url!! to all email templates by default. #2263 (@andrewlimaza)
ENHANCEMENT: Added docblocks to all methods of the PMProEmail class. #2263 (@andrewlimaza)
ENHANCEMENT: Now allowing strong, code, em, br, p, and a tags in field descriptions. #2246 (@andrewlimaza)
BUG FIX/ENHANCEMENT: Fixed message show when editing an existing level. #2245 (@mircobabini)
BUG FIX/ENHANCEMENT: Fixed issue where the billing address wasn’t being sent to Stripe if it was added to checkout via an add on or other custom code. #2271 (@dparker1005)
BUG FIX/ENHANCEMENT: Fixed the $user_id parameter passed to the pmpro_discount_code_used action hook in the Stripe Webhook handler. #2273 (@mircobabini)
BUG FIX/ENHANCEMENT: The required field asterisk now appears correctly if a hint is used on a textarea, select, or other user field. #2274 (@ideadude)
BUG FIX/ENHANCEMENT: Avoiding fatal errors that occurred when trying to use Stripe Connect in countries that don’t allow an application fee. The fee is set to 0% for these users/countries. #2228 (@dparker1005)
BUG FIX/ENHANCEMENT: Fixed CSS in the CVV/CVV popup window. #2224 (@dparker1005)
BUG FIX/ENHANCEMENT: Now pulling the billing address from the Stripe Customer record or a previous order if the billing address isn’t available in the Payment Method object passed to webhook calls. #2272 (@dparker1005)
BUG FIX/ENHANCEMENT: Fixed CSS for the new level popup to no longer rely on selectors that broke when certain translations were used in the WP dashboard. #2276 (@kimcoleman)
BUG FIX/ENHANCEMENT: Fixed trial wording for custom trials where the initial payment was > $0. #2277 (@andrewlimaza)
BUG FIX: Fixed bug where file type fields weren’t uploaded or saved properly when using Stripe Checkout. #2251 (@dparker1005)
BUG FIX: Fixed an issue where the dropdown “What should users without access see?” for the Require Membership Block would reset on each page load. #2243 (@andrewlimaza)
BUG FIX: Fixed issue where user fields were not showing on the profile sometimes when they should have been. #2270 (@dparker1005)
BUG FIX: Fixed the $MemberOrder->get_orders method query so it works when a ‘membership_level_id’ arg is passed in. #2251 (@dparker1005)
BUG FIX: Fixed issue where the billing zipcode was not pulled from user meta correctly when using the $MemberOrder->find_billing_address() method. #2275 (@mircobabini)
2.9.5 – 2022-09-17
ENHANCEMENT: Added Select2/Autocomplete as a field type in the user field settings. #2237 (@kimcoleman)
ENHANCEMENT: Improving our in-app notification styling. #2234 (@kimcoleman)
BUG FIX/ENHANCEMENT: Now skipping Secure Customer Authentication (SCA) for Stripe subscriptions at checkout with a $0 initial payment. This fixes issues where SCA failure would orphan active subscriptions. Recurring payments are working fine without this additional check.
BUG FIX/ENHANCEMENT: Improved CSS for frontend form fields.
BUG FIX/ENHANCEMENT: Fixed placement of required field asterisks for certain field types. #2231 (@kimcoleman)
BUG FIX/ENHANCEMENT: Fixed display of the CVV popup. #2224 (@dparker1005)
BUG FIX: Fixed application fee issue that happened when users in some countries tried to use Stripe Connect. #2228 (@dparker1005)
BUG FIX: Fixed case where user fields wouldn’t show for users if earlier fields/groups were only for admins. #2233 (@kimcoleman)
BUG FIX: Fixed fatal error for older versions of WordPress missing the wp_get_environment_type() function. #2236 (@mircobabini)
BUG FIX: Fixed issue where PMPro memberships were sometimes not cancelled when a subscription was cancelled in Stripe. #2217 (@dparker1005)
BUG FIX: Fixed fatal error that was preventing the weekly (opt in) data tracking from running. #2242 (@ideadude)
2.9.4 – 2022-08-30
BUG FIX/ENHANCEMENT: Added MMPU compatibility for some crons. #2211 (@dparker1005)
BUG FIX/ENHANCEMENT: The default “More Information” group name/label is now translatable. #2214 (@mircobabini)
BUG FIX/ENHANCEMENT: Added JavaScript code to prevent duplicate clicking of the cancel button. #2216 (@mircobabini)
BUG FIX/ENHANCEMENT: Fixed PHP notice on the update billing page. #2219 (@mircobabini)
BUG FIX/ENHANCEMENT: Avoiding line breaks in very long labels for checkbox fields. #2221 (@mircobabini)
BUG FIX: Fixed issue with processing customer.subscription.deleted webhook events from Stripe with newer versions of PHP. #2217 (@dparker1005)
2.9.3 – 2022-08-25
ENHANCEMENT: Added pmpro_add_user_field_where( $where, $field ) and pmpro_add_user_field( $field, $where ) filters.
BUG FIX/ENHANCEMENT: Added MMPU support for some emails so correct level information is shown. #2200 (@dparker1005)
BUG FIX/ENHANCEMENT: The pmpro_checkout_box-{groupname} id given to checkout box divs is now sanitized to avoid spaces and special characters there. #2209 (@dparker1005)
BUG FIX/ENHANCEMENT: Trimming underscores off the front/back of suggested group names in the user field settings. #2209 (@dparker1005)
BUG FIX: Fixed issues with fields showing in some checkout checkbox/group locations. #2204 #2205 (@ipokkel)
BUG FIX: Fixed issue where discount code uses weren’t being tracked when using the Stripe Checkout beta. #2196 (@dparker1005)
2.9.2 – 2022-08-10
BUG FIX/ENHANCEMENT: Now correctly deprecating the pmprorh_section_header() function. We accidentally had it reversed and throwing a warning when using the new pmpro_default_field_group_label() function. (@kimcoleman)
BUG FIX/ENHANCEMENT: When saving user fields, now making sure that the group name is not blank and unique. Blank or duplicate group names could cause other issues, e.g. with required fields or fields being shown multiple times at checkout. #2187 (@ideadude)
BUG FIX/ENHANCEMENT: Fixed issue where the sales report widget cache was not being updated when new orders came in.
BUG FIX/ENHANCEMENT: Better error handling in the PayPal IPN handler. #2194 (@mircobabini)
BUG FIX: Fixed issue where user fields set as “required” weren’t being styled as required on the checkout page. #2180 (@ipokkel)
BUG FIX: Now showing the new level templates even if you click on the link in the dashboard or on a fresh install’s levels page. #2181 (@kimwhite)
BUG FIX: Fixed issues where pmprorh_sanitize was being called instead of the new pmpro_sanitize, causing issues with date fields and others at checkout. #2182
2.9.1 – 2022-07-28
ENHANCEMENT: Enhanced doc blocks for some functions in includes/functions.php.
BUG FIX/ENHANCEMENT: Fixed localization of a few strings.
BUG FIX/ENHANCEMENT: Added unset magic method to the MemberOrder class to avoid warnings, e.g. in the REST API endpoints, which remove some data from orders before output. #2177 (@dparker1005)
BUG FIX/ENHANCEMENT: Removed unused local variable name_parts. #2170 (@mircobabini)
BUG FIX/ENHANCEMENT: Fixed CSS/UI issues in the mobile view of some dashboard pages. #2174 #2175 (@kimcoleman)
BUG FIX/ENHANCEMENT: Now filtering the confirmation URL when using Stripe Checkout. #2178 (@dparker1005)
BUG FIX/ENHANCEMENT: Removed some trailing commas that were throwing errors for some users on old versions of PHP. (@ideadude, @andrewlimaza)
BUG FIX: Fixed fatal error when reactivating the Register Helper plugin. #2173 (@ideadude, @JarrydLong)
BUG FIX: Fixed fatal error when reactivating the Register Helper plugin. #2173 (@ideadude, @JarrydLong)
BUG FIX: Fixed issue with saving group levels when you have more than one group.
2.9 – 2022-07-18
FEATURE: Added a “User Fields” tab to the settings page. You can now add “Register Helper” style fields through the WP admin dashboard without code. (@ideadude, @kimcoleman, @dparker1005)
FEATURE: The “Add Ons” tab has a new look, with better browsing and searching. (@kimcoleman)
FEATURE: Added support for level templates to more easily allow admins to create popular types of levels. (@kimcoleman)
FEATURE: Added a CSV export option to the built-in reports. (@andrewlimaza, @JarryLong)
ENHANCEMENT: Redesigned the Add/Edit Membership Level screen to focus on the applicable settings for the type of level. (@kimcoleman)
ENHANCEMENT: Testing PHP sessions in site health now. (@JarrydLong)
ENHANCEMENT: Fixed doc block for the pmpro_getLevel() function. (@eighty20results)
ENHANCEMENT: Showing a notice on the PMPro settings pages if the next update for PMPro has an “update notice” section in the readme for that version. (@dparker1005)
ENHANCEMENT: Removed the odd line break from the “Powered by Paid Memberships Pro” HTML comment. (@mircobabini)
ENHANCEMENT: Added filter pmpro_membershiplevels_page_action_links to add/modify buttons on the Settings > Membership Levels admin page. (@kimcoleman)
ENHANCEMENT: Added pmpro_unhandled_webhook action that is thrown when a webhook or IPN handler encounters a webhook that isn’t processed by PMPro. You can use this hook to log these cases for debugging purposes. (@mircobabini)
ENHANCEMENT: Disabled the credit card options for the Stripe gateway. Instead, it now says “We accept all major credit cards”. (@mircobabini)
ENHANCEMENT: Added a pmpro_order_status_{status} hook that is fired whenever an order’s status changes. Passes the $status, $order, and $original_status as params. (@JarryLong)
BUG FIX/ENHANCEMENT: Added the pmpro_calculate_profile_start_date() function, which is used in all built-in gateways now. This fixes some issues with inconsistencies for subscriptions with multiple month billing periods. (@dparker1005, @messica)
BUG FIX/ENHANCEMENT: Now handling the subscr_failed IPN message for PayPal. This message is now sent sometimes instead of the “recurring_payment_skipped” one. (@andrewlimaza)
BUG FIX/ENHANCEMENT: The PayPal IPN handler is now treating “Voided”, “Denied”, and “Expired” payment statuses similar to “Failed”. (@JarrydLong)
BUG FIX/ENHANCEMENT: Now requiring a name when adding/editing a level. (@JarrydLong)
BUG FIX/ENHANCEMENT: Updates to the level save logic to avoid some edge case issues. (@ideadude)
BUG FIX/ENHANCEMENT: Removed some trailing commas in arrays that were breaking PHP 5.6 users. (@mircobabini)
BUG FIX: Fixed “No such product” bug that happened sometimes when checking out with Stripe. We catch this now and create the products when they are missing. (@dparker1005)
REFACTOR: Removed update notice RE Better Login Reports being merged into core PMPro (which happened a few years ago). Now using the general deprecation notices RE old add ons. (@JarrydLong)
REFACTOR: Refactored the MemberOrder class a bit to avoid PHP 8+ warnings. (@JarrydLong)