Fix: An issue between 100% Discount Codes and Tax rates
1.4.8
Fix: A notice coming from the Group Memberships add-on
Fix: An issue with the Since Last Login trigger from Email Reminders where it wasn't working properly
Misc: Added some filters for the back-end Email Reminders interface
1.4.7
Fix: Adding Group Subscription Plans as upgrade to another group plan
1.4.6
Fix: Random issues with the form styles
Fix: A notice appearing in some cases coming from the Email Reminders functionality
Misc: Added a filter over the trial checkout variable for PayPal Express: pms_checkout_paypal_express_has_trial
1.4.5
Fix: allow admins to remove invited group subscription members from the back-end
Fix: some errors regarding adding regular plan as downgrades for group plans
1.4.4
Misc: Owners of Group Subscriptions will not have a key in usermeta so they can be identified as group owners: pms_group_subscription_owner
1.4.3
Fix: Small issue with new form styles and some error messages
Fix: Added a filter to disable the free trial duplicate card functionality: pms_disable_trial_if_duplicate_card
Fix: Do not show the PayPal Pro gateway for new users as it's not available anymore
Misc: bbPress plugin missing notification is now using the correct styling
1.4.2
Feature: Added the ability to add a Day tag to the title of an Invoice
Fix: Small styling changes for new form designs
Fix: Javascript error coming from the new form styles in some cases
Fix: Issue with the MSPU add-on showing the change subscription button when the user couldn't actually purchase anymore plans
Fix: An issue with admins not being able to change a regular plan to a group plan in an existing tier without other group plans
1.4.1
Feature: You can now enable different Form Designs for all of your front-end forms. Go to Paid Member Subscriptions -> Settings -> General in order to select your style
Fix: Remove extra Group fields validation from Profile Builder edit profile forms
1.4.0
Fix: Small issue with Stripe add-on
Misc: Added a filter to allow first name and last name to be displayed on the Invoices alongside the Company name: pms_inv_always_show_first_last_name
1.3.9
Fix: issue with new Stripe payments being duplicated
Fix: issue with child subscriptions not being updated when admin changed the subscription plan of the owner
Misc: added some hooks around removing and inviting members for a group subscription: pms_gm_invited_member_activated, pms_gm_member_removed
1.3.8
Feature: new payment gateway Stripe Connect. We're bringing more Stripe features to Paid Member Subscriptions. Choose this gateway to give your users the ability to pay using various payment methods like iDEAL, Bancontact, Giropay and many more. Existing users can migrate directly to this gateway from the current Stripe implementation.
Fix: issue with the user being able to submit the PayPal Express confirmation form multiple times if he previously loaded the page
Fix: issue with PayPal Express free trial adding an extra period to subscriptions
1.3.7
Fix: Allow use of higher versions of Stripe library automatically
Fix: Display correct next renewal date on Payment Method update
Fix: Issue with trial already used message appearing in unwanted cases
Misc: Added classes to each row of the Group Memberships front-end Members List table
1.3.6
Fix: PayPal Express issue with subscription expiration dates in some cases
1.3.5
Fix: Case where Invoice Logo was not being displayed correctly
Fix: Inconsistency between Tax add-on Invoice template and the regular one when displaying logos
Misc: Correctly display changelog
1.3.4
Fix: For Pay What You Want subscription plans, when the default selected plan has a minimum amount of 0
Fix: PayPal Express Checkout with a 100% discount code was not working correctly
Misc: Update Stripe PHP bindings
Misc: Added a hook over the Tax add-on breakdown array: pms_tax_determine_tax_breakdown
1.3.3
Fix: issue with child subscriptions of a group not updating when the group owner changed his plan through the manual payment gateway
Fix: issue with PYWYW scenario where the form couldn't be submitted correctly
1.3.2
Fix: Allow group owners to use the same group name when upgrading or changing their current subscription
Misc: When a new payment is inserted through PayPal Express make sure it uses the default flow of Pending Payment inserted and then completed
Misc: Remove legacy Stripe gateway for new users
1.3.1
Fix: pro-rate issue not determining the last payment correctly in some cases
Fix: notice coming from the pro-rate add-on when a recurring payment was happening
Fix: correctly show price tax breakdown on invoices after a Free Trial payment
Fix: issue with the first payment after a free trial adding an extra month for PayPal Express subscribers
1.3.0
Fix: A notice coming from the Tax add-on
Fix: Issue with VAT Number showing invalid even if empty when editing a payment in the back-end
Fix: Validate and process existing EU VAT Number when the Renew Subscription page is loaded
Fix: Correctly save subscription ID for new payments registered through PayPal Standard
Fix: Issue with Pro-rate message showing up in the front-end even when no pro-rating was applied
1.2.9
Feature: added option to control the Payment Retry option interval and retry amount on the Settings -> Misc -> Payments page
Fix: issue with group memberships not syncing expiration date with child subscriptions
Fix: process group subscription actions when a member changes or downgrades his subscription plan
Misc: save gateway for PayPal Express recurring payments
1.2.8
Fix: show group subscription fields when adding extra subscription through MSPU as admin
Fix: filter ineligible users from the back-end Add user to group functionality
Misc: filter currency on the PayPal Express confirmation form
1.2.7
Fix: issue with Group Name error appearing when editing a user with a group subscription plan
Misc: update Stripe PHP library
1.2.6
Fix: The Manage Group link from the account dashboard was not working in case the user was subscribed to two subscription plans
Fix: Add Email Confirmation compatibility to the Group Name validation messages
Misc: Improvements to back-end UI for group subscriptions members
1.2.5
Feature: Added option for admins to change the group owner of a subscription
Fix: Issue with adding back-end users as group owners
1.2.4
Fix: don't let users or admins register the same Group Name multiple times
Fix: some issues regarding removal of members from a group that got in certain unexpected states
1.2.3
Fix: error coming from Pro-rate when downgrading/upgrading free plans
Misc: update Stripe PHP bindings to the latest version
1.2.2
Fix: show group fields when the payment happens on the Profile Builder form and Email Confirmation is enabled
Fix: validate group fields when they are present on the Profile Builder form
Feature: added the ability for clients to update their credit card details from the account page when they are members of a recurring subscription through Stripe
Feature: added the possibility for admins to add users to a Group Subscription from the back-end Group Management page
1.2.1
Misc: Execute shortcodes in the content of Email Reminders
1.2.0
Fix: An issue with Stripe and reCaptcha
Misc: Remove UK from EU VAT countries
Misc: Updated Stripe bindings to the latest version
Misc: Better compatibility with the new PB update
1.1.9
Fix: Issue with PayPal Express confirmation form not appearing in some cases
Fix: Update Group Membership name and description when subscription is upgraded or downgraded
Fix: Issue with MSPU subscriptions form showing the payment gateways when the user couldn't subscribe to any other plans
1.1.8
Fix: loading issue for pro-rate add-on
1.1.7
Feature: Pro-rate functionality. Which allows users to access a discount for an Upgrade or Downgrade, based on their current subscription time
Fix: don't show future payment amount on the PayPal checkout when a free trial is purchased
Fix: issue with Navigation Menu Filtering add-on not allowing plan selections until the display to option was saved
1.1.6
Fix: don't save empty expiration date for fixed expiration date plans
Fix: issue with plan fixed expiration date not saving when site language was switched from english
Misc: allow admins to specify Group Name and Description when adding a user to a Group subscription plan
Misc: added hooks before and after the PayPal Express confirmation form: pms_ppe_content_before_confirmation_table and pms_ppe_content_after_confirmation_table
1.1.5
Fix: issue with Stripe not working for pms-account actions when they were displayed from a Profile Builder edit profile form
Fix: an issue with free trials and Paypal Standard recurring
Misc: added translation support for the Stripe empty credit card number error message
Misc: added translation support for the front-end payment gateway label of the PayPal Express gateway
1.1.4
Fix: compatibility with Profile Builder form for Stripe Intents
1.1.3
Fix: an issue with the MSPU front-end subscriptions form HTML output
1.1.2
Fix: issue with Stripe Intents price calculation
1.1.1
Feature: When Tax is used with Invoices, the Invoice will now display a 0% tax breakdown if tax is not applied. The old functionality ca be restored using a filter: pms_tax_show_zero_tax_rate_on_invoice
Fix: correct call to function that interprets Stripe error codes
Fix: an issue with the Stripe compatibility for Multiple Subscriptions Per User
Fix: for Stripe payments, correctly verify if sign-up fee should be applied to the checkout
Misc: add class to MSPU heading that shows before plans
Misc: added compatibility for button instead of input for the Stripe Intents gateway
1.1.0
Feature: Added option to create a discount code that is available only for new users
Feature: Added option to display a menu item only for Group Owners
Fix: Reload Group Dashboard interface when removing a member from a full group so the UI gets updated
Fix: Use https URL for VIES VAT number validation
Fix: Display Tax breakdown when a form contains a single plan
Fix: Fix a potential notice
Fix: Stripe Intents validation issue when user was logged in
Misc: Make sure all dates outputs from the Fixed Period Membership add-on are localized correctly
1.0.9
Fix: Stripe to correctly validate WooCommerce Billing fields in a Multi-Step Profile Builder form
Fix: An issue with the Stripe Credit Card field errors which were showing errors twice in a scenario
Fix: An issue with Stripe not validating Billing Fields correctly when the user was logged in
Fix: Validate subscription plan eligibility for members on the new subscription form
Misc: Updated Stripe PHP bindings
Misc: Removed ZIP code from Stripe Credit Card field
1.0.8
Feature: Added Free Trial and Sign-up Fees support to the PayPal Standard and Express payment gateways
Fix: issue with tax breakdown not showing on the correct step when the Profile Builder Subscription Plans field was added in a Multi-Step Form
Fix: issue with sign-up fee not being taken in consideration in some cases in the front-end tax breakdown
Fix: clear scheduled payment retrying when a user manually renews his subscription
1.0.7
Fix: Prompt users when they try to close the page while a Stripe payment request is done
Fix: An issue with the Group Members back-end link
= 1.0.6 =
Fix: added a filter that allows admins to manually edit the Payment Gateway Profile ID: pms_edit_subscription_edit_payment_profile_id
Fix: a case where payment might fail with Stripe
Fix: issue when inviting multiple users for a Group Subscription
Fix: issue with child subscriptions not renewing for Group Subscriptions
Fix: an error triggering for EU VAT validation in some cases
Misc: improve UI/UX for Group Subscription members list
1.0.5
Fix: An issue with PayPal Standard and Express upgrades
1.0.4
Fix: Fatal Error triggered when EU Vat was being validated
1.0.3
Feature: Added recurring support for Fixed Period Memberships
Fix: For PayPal Express recurring subscriptions, if a discount is used for the first payment, properly display the order amount when the user creates the billing agreement on the PayPal website
Misc: Set default value of Maximum Uses and Limit Discount Uses Per User to unlimited when a Discount Code is created
Misc: Add processing state to PayPal Express Payment Confirmation form so it cannot be submitted multiple times
1.0.2
Fix: issue with PayPal Express payment confirmation form not submitting correctly
1.0.1
Fix: errors caused by the add-ons removal
Fix: remove user from Group Membership action
Misc: Don't display new subscription form when doing an [pms-account] while on the [pms-register] form with Multiple Subscriptions Per User activated
Misc: improved updates unavailable message prompting users to insert their licence key