Restrict Content Pro 3.5.44

Download Restrict Content Pro 3.5.44 from nulled fire. With Restrict Content Pro you can set up a complete subscription system for your WordPress.
Modified template files: card-update-form.php, change-password.php, login.php, lostpassword.php, paypal-express-confirm.php, profile-editor.php, register-single.php, register.php,
New: Add new "transaction_type" column to payments table to differentiate between renewals, upgrades, downgrades, and new registrations.
New: Gateway Subscription/Customer IDs now link to relevant pages in payment gateway.
New: Add gateway column to admin payments table.
New: Add generic "rcp-button" class to all buttons in templates.
New: Add "rcp_stripe_existing_plan_id" filter to Stripe plan ID when checking if a plan exists.
Tweak: Update Stripe PHP library.
Tweak: Prefix plugin name with "WordPress" in Stripe setAppInfo calls.
Tweak: Include Stripe partner ID in setAppInfo calls.
Tweak: Add extra checks to ensure cancellation emails do not get sent on upgrades/downgrades.
Tweak: Braintree: search for existing customer by ID when processing a payment.
Tweak: When calculating prorate credit amount, apply filter to $0 return values.
Tweak: Adjust description on "Membership Level" setting for discount codes.
Fix: Expiration date not extended if a user has 0 historical payments while manually renewing their membership before the expiration date. (This may have affected imported users renewing for the first time.)
Fix: Certain circumstances may cause PayPal Express to charge an incorrect amount on manual renewals, if the first payment was discounted for other reasons.
Fix: Plugin upgrade process not running if manually upgrading the plugin in a way that involves reactivating the plugin.
Fix: Improve WP_User_Query backwards compatibility when checking "rcp_status" meta key/value.
Fix: Deprecated rcp_get_member_cancel_url() function returning wrong membership ID.
Fix: Memberships admin table bulk actions not working.
Fix: Stripe Checkout transaction IDs not linked in admin.
Fix: Credits incorrectly being added to payment record during renewals.
Fix: Restricting by role through the meta box doesn't work if the user doesn't also have a membership.
Fix: PayPal Standard amount verification causes IPN to fail if there's a record mismatch. This would only happen if you'd edited a membership level price at some point.
Fix: User role sometimes not being added on membership activation.
Fix: No longer require object_id when adding a new membership. This fixes some issues with backwards compatibility when using update_user_meta() with old values.
Modified template files: card-form-full.php
New: Add a button to change the membership level when editing a membership.
New: Add support for screen options on Customers and Memberships pages.
New: Add note to customer profile when the customer upgrades or downgrades their membership.
Tweak: Updated country list on registration form.
Tweak: Added note in rcp_create_tables() PHPDocs about how to create new database tables in 3.0.
Tweak: The "Restrict" menu item is no longer translated to Norwegian.
Tweak: Add note when creating a discount code if no membership levels have been created yet.
Fix: Plugin activation error when Yoast is also activated.
Fix: "View all payments" link on Edit Customer page incorrectly showing payments by all customers.
Fix: Email verification link not rendering in emails.
Fix: User ID number not being stored with PayPal payments.
Fix: Update regex for Stripe plan names.
Fix: If the Renewal Payment Failed admin email template is disabled, the checkbox cannot be unchecked.
Fix: Fatal error when searching on customer/membership pages and the search yields 0 results.
Fix: PHP warning in rcp_has_post_restrictions() when post is restricted to multiple user roles.
Fix: Unable to cancel PayPal Express memberships.
Fix: Fatal error when using WordPress core's "retrieve_password_title" filter.
Fix: Passwords were incorrectly sanitized when creating new users, potentially resulting in a different password being saved.
Fix: Undefined index REQUEST_METHOD when running certain CLI commands.
Fix: PayPal IPN verification was being performed even if it was disabled.
New: Added error logging to batch processor.
New: Membership counts on membership levels table are now clickable and link to the memberships page filtered by level.
New: Allow Stripe Connect notice to be dismissed.
Tweak: Updated French translation.
Tweak: Expand "Username already taken" error message to provide more clarity.
Fix: Default user role not being removed when custom role is added. This could result in a member having two roles.
Fix: PHP notice when submitting the log in form with a username that doesn't exist.
Fix: Users who were pending email verification were incorrectly allowed to view restricted WooCommerce products.
Fix: Membership level name not being added to Stripe Checkout modal under certain circumstances.
Fix: "Items" count on memberships table not updating when filtering.
Fix: Admins unable to view restricted content if they do not have a membership.
Fix: Check payment_status in PayPal IPN when processing renewals.
Fix: Fatal error on WooCommerce archive when using taxonomy restrictions and the current users not have a membership.
Fix: Upgrades not activating correctly when using PayPal Standard.
Fix: Incorrect wording in "Update Billing Card Page" setting description.
Fix: Excerpts in EDD [downloads] shortcode incorrectly restricted.
Fix: Undefined index error on fresh installs on settings and system info pages.