PayPlans Pro

PayPlans Pro 5.0.7

No permission to download
  • Subscription status value now shows correctly when exporting subscription data
  • When exporting subscription data, subscription plan title is now included
  • Cart Abandonment email will not be sent to users when they already subscribed on the site
  • Sender email is now properly included when contact form is submitted
  • Removed unnecessary line on the checkout page
  • Loadmodule code now renders fine in plan description field
  • Error no longer occurs when PayPlans system plugin is triggered in CLI environment
  • Addressed an issue related to saving EasySocial group in PayPlans EasySocial Group app
  • User registration stream item now shows properly on EasySocial timeline when the user subscribes to a plan
  • Addressed an issue with the maintenance script that renames dynamic modifier
  • Currency display location setting is now respected by plan price variation under upgrade popup
  • Addressed an issue related to saving billing details on dummy user when EU Vat app is being used
  • Users can now create marketplace items again after the user deletes an item which reduces the count limit
  • Email notification rule template file is no longer deleted during installation
  • CURL response no longer show 403 forbidden error during PayPal POST data verification
  • Remita payment method now properly shows in new payment method list
  • The total payable upgrade amount now respects the applicable discount's multiple usage and combine discount rules - Bugfixes
  • Recurring payments no longer fail when subscription moderation is enabled - Bugfixes
  • Added an ability to allow admin to disable upgrade pro-rate from the upgrade app
changelog

Joomla 4.0​

  • Updated back-end layout to be compatible with Joomla 4.0.2. Back-end layout is now synonymous with the rest of the extensions
  • Updated pre-compatibility checklist to display compatibility information when upgrading to Joomla 4

Payment Gateways​

  • Stripe SCA — Fixed issue with recurring payments not using updated credit card details during the rebill when SCA is enabled
  • PayPal Pro — Prevent warnings generated by PayPal Pro payment IPN by not outputting any messages on the screen

Administration​

  • Added publish and un-publish action buttons on the toolbar for discounts page ?
  • Added new settings to display timestamp with date on areas that display the date ?

Invoice & Plans​

  • Added new settings for admin to determine if default plans should be assigned to the users ?
  • Fixed issue with upgrade popup not respecting site's locale
  • Fixed issue with forever free plans keep requesting payment details when switching between free plans
  • Fixed compatibility issues with PHP8 when trying to download an invoice
  • Fixed issue with not being able to download pdf invoices when filtering by specific date ranges
  • Fixed issue with tax calculation when upgrading plans
  • Fixed issue with upgrading plans when subscribed to recurring with trials
  • Fixed issue with modifier plan not appearing correctly when upgrading subscriptions
  • Added missing translations for invoice page
  • Added missing notes on PDF Invoices

Apps​

  • Basic Tax — Users can now checkout after selecting their country if their profile doesn't have a country selected
  • EasySocial Pages — Admin will no longer be restricted when creating pages and marketplace items
  • EasyBlog Category — Fixed issue with category restrictions not being applied when there are multiple instances of the app
  • EasySocial Marketplace — Fixed issue with not being able to create marketplace items despite having an active subscription
  • EasySocial Advertisements — Addressed duplicate resource namespaces used to apply restrictions
  • Article Content ACL — Respect currency settings placement in paywall contents
  • Article Content Hider — Fixed issue with content hider plugin rendering errors on the page

Toolbar​

  • Installing PayPlans will now automatically install the Toolbar module ?
  • Removed built-in toolbar in PayPlans and the extra baggage that comes along with it (css, js and html)
  • ? Added File custom field support in custom details
  • ? Added Sign in with Google button with the integrations from EasySocial 4.0
  • ? You can now configure the interval for rebuilding statistics on the site in the settings
  • Fixed installation issues with PayPlans on Joomla 4.0 RC 1
  • Fixed deprecated notices generated from PHP8
  • Fixed issue with not being able to assign plans to invisible plan groups
  • Fixed issue with EU VAT tax details on invoice page
  • Fixed redirection issue when event creations in EasySocial are restricted
  • Fixed issue with tax not being included in pricing plans
  • Fixed issue with EasySocial Marketplace submission app not working correctly
  • Fixed issue with users not being logged in automatically on Joomla 4.0 upon successful purchase
  • Fixed issue with EasySocial verification request being redirected to plan page
  • Fixed 3rd-party conflicts caused by the system plugin
  • Fixed errors generated during cronjobs
  • Fixed issue with verifying VAT Number for EU VAT app
  • Fixed issue with duplicate tax percentage being shown twice on invoice page for EU VAT app
  • Fixed issue with recurring subscriptions with PayFlow payment gateway due to incorrect parameters being sent
  • Fixed issue with duplicate page title and meta descriptions
  • Fixed issue with revenue not showing correctly on the sales statistics page
  • Fixed issue with e-mail address being validated too quickly and causes issue with mod_security
  • Fixed issue with not being able to download exported PDF based on selected dates at the back-end
  • Fixed issue with Stripe payment gateway not conforming with India regulations
  • Fixed issue with Paypal payment method generating multiple transactions over the same notification
  • Fixed issue with errors generated on the site when site name contains double quotes
  • Discount codes are no longer valid if it is unpublished or expired
  • Payment link will no longer be visible to the user if payment is already completed for an invoice to avoid double payments
  • EasySocial Advertisement App will now only work with EasySocial 4.0 since there is a major change in the structure
  • Updated BitPay payment gateway to work with the latest BitPay API
  • ? Advertisement Submission App for EasySocial 4.0
  • Updated 2checkout payment process
  • PayPlans will now throw an exception if an error occurs during payment notifications to avoid payment gateways treating them as successful IPN callback
  • VAT ID will only be required when company name is required
  • Fixed issue with duplicate translation constants in language file
  • Fixed issue with expired subscriptions being manually activated by admin from the back-end
  • Fixed issue with EasyDiscuss ticket submission app not applying correct restrictions
  • Fixed issue with not being able to update credit card details with Stripe payment gateway
  • Fixed issue with PayPlans Gift plugin not displaying on the checkout correctly when user is not registered
  • Fixed integration errors with EasySocial when no rules are created for Profile Types
  • Fixed issue with plan dynamic modifier not respecting currency format
  • Fixed issue with plan assignments not removing a plan from the user
  • Fixed issue with guest details being stored under virtual user
  • Fixed issue with subscription start date not being set correctly for fixed date expirations
  • ? Added support for EasySocial 4 marketplaces feature
  • ? Added Joomla Article Submission Restriction app to restrict article submissions for Joomla articles
  • ? Added new settings to determine if company name is required for billing details
  • Custom details are now set as required correctly
  • Fixed integrations with Zoo App when category is selected in the app
  • Fixed template overrides for plugins not working correctly
  • Fixed issue with expiration date not being updated correctly when the user subscription is still active
  • When payplans system plugin is disabled, the site will no longer throw any errors
  • Fixed issue with ticket submission app for EasyDiscuss not rendering app configuration correctly
  • Fixed issue with plan title not getting correct translations
  • Fixed javascript conflicts with 3rd party template (Spring Template)
  • Fixed issue with country not getting saved during checkout
  • Fixed issue with translation of plan addon title
  • Fixed an issue when applying discount to an invoice from the back-end
  • Fixed issue with recurring subscription cancellation for Authorize.net payment gateway
  • Fixed issue with plan addon token replacement if addon contains Greek and Latin characters
  • Text heading during checkout will now be capitalized correctly even for unicode characters
Back
Top