Support > Change Logs > PayPlans 2.2

PayPlans 2.2

Main Highlights

  • k2 app is now comapatible with 3.0
  • Added app for ending subscription on fixed date(Fixed Date Expiration).
  • Added adagency registration integration plugin.
  • Payflow pro payment gateway created.
  • Added Mailster App.
  • Added Easy blog submission.
  • Simplifies the registration process. Added One Click Checkout plugin.
  • Ccavenue Payment gateway App is created.
  • Payflow payment gateway App is created with fixed and recurring plan types.
  • Added adagency registration integration plugin.
  • Easydiscuss App created.
  • Automatic Login plugin added.
  • Automated Installation Process (One click Payplans installation).
  • Plan modifier App is added.
  • Payfast payment app created.
  • App manager is added.
  • IMaqma Helpdesk app has been integrated with payplans this app assign users to client on the basis of status of subscription
  • PayplansStatistics Class added. Now we calculate all statistics related data into their respective classes. We maintain separate table for statistics data.
  • Display next payment date and amount on subscription detail screen(front-end)
  • App is added to restrict user to subscribe plan to limited number of times.
  • Integration with Joomla2.5's core captcha PayPlans Quick Registration.
  • Statistics charts added at PayPlans backend dashboard.
  • Integration of PayPlans with imaqma helpdesk component to restrict their knowledge bases.
  • App created to restrict Joomla article submission.
  • In App manager, Rating and Badges are shown.
 

PayPlans 2.2.11.3503 (10-04-2013)

  • Note section added in pdfinvoice.
  • Help-message added for Easydiscuss Categories App.
  • Added option of pre and post expiry amount in Prodiscount.
  • Some fields added in donation module(like message,goal,donated amount,where donation goes etc) and some fixes in css and javascript.
  • Bug fixed in Auto Login plugin.
  • Bug fixed in 2checkout regarding the flow change. Now the status only change when fraud status is passed.
  • Bug fixed regarding Payplans System Plugin, when Payplans system plugin disabled then do nothing(backend and frontend).
  • Bug fixed in 2checkout, multiple transcation were created for single notification.
  • Small issue fixed related to xml file in Donation Module.
  • Small issue fixed related to Captcha plugin integration with Quick Registration and One Click Checkout.
  • Bug fixed on plan page, height of plan box was not calculated properly when image loading is late.
  • In One Click Checkout App Not_Register user is handled.
  • SSL for payment redirected back to http from https.
  • Not_registered is show when use joomla registration, due to it showing details of logged-in user is now fixed.
  • The note field at backend=> configuration=> customization is added.
  • Cron image's display is set to none.
  • Mistake of double-quotes in system plugin is fixed.
  • Added option to add class in spacer element.
  • In 2checkout now option is added to activate subsription only when fraud status is passed.

PayPlans 2.2.10.3451 (27-02-2013)

  • Mosets Tree App is now compatible with Latest Moset Tree.
  • Bug fixed in Plan Modifier App, related with session caching of selected plan.
  • Bug fixed in Phoca Download App related to direct download with menu link.
  • Bug fixed in K2 Category App, now users can edit their entries.
  • Bug fixed in Zoo App.
  • Bug fixed in Content App.

PayPlans 2.2.9.3417 (19-02-2013)

  • User Backend Screen : Invoices of wallete recharge will be shown from now.
  • Now Admin can select which Optional fields to show in front-end such as company name, fax number,etc.
  • Now Dashboard Update Button Name is Update Stats.
  • Now If Plan Groups is enable then admin can show different-2 contents on Plans Subscribe page using Content App according to group_id.
  • In Zoo app, Now guest user can see the categories on which view restiction not applied.
  • Prodiscount: Invoice ids which consumed the discount are shown on edit screen.
  • Prodiscount: Restricted to apply discount on paid/refunded invoices.
  • Paypal pro app: now it supports other countries as well other than USA.
  • Now admin can set the activation redirect url in Quick regristration plugin.
  • XiText element updated, now all the attributes of input text will work correctly.
  • Bug fix in filetree.php regarding constant usage.
  • New trigger introduced for renewal with name "onPayplansSubscriptionRenewalComplete".
  • Removeed Strict standard warnings in some apps.
  • Remove Strict Standard Warnings related to elements in some app's.
  • Name changeed in Quick registration plugin from Redirect Url to Activation redirect Url.
  • Bug fix in xigroup, now we can select multiple groups.
  • After applying 100% discount, payment method will be disabled in case of fixed or forever plan not for reccuring plans.
  • Bug fixed in Tokens that tokens were not replaced in Content App when applied at Dashboard.
  • Bug fixed in ZOO element app, Direct Downloads are not allowed, if anyone has direct link.
  • Small issue fixed in EU-VAT App.
  • Bug fixed in base filefor registration.php, now when user is looged-in thn registration plugin will not work.
  • Bug fixed in Zoo App, Now restriction are applied on category also(previously only items are resticted.)
  • Bug fix in paypal,now business id is checked rather than reciever id.
  • Bug fixed related with browser caching in plan-modifier app.
  • Bug fixed that was Too much scroller in Internet Explorer.
  • Small bug fix in backend user edit screen.
  • Bugfix in content app, now one content app instance can work for multiple group on plan subscribe page.

PayPlans 2.2.8.3372 (16-01-2013)

  • Description is added in App Manager.
  • In app manager, description can be removed permanently if not required.
  • Added css required for placeholder and bug fix in delete modifier option in back-end.
  • In TOS app, Editor added in case of custom content, subject field is reqired now, some css added for it.
  • In app manager, now errors will show properly.
  • Show upgradable apps when redirected to app manager after installation.
  • Bug fix in used-time-monitor app.
  • Warning issue is fixed in limit subscription app.
  • Bug fix in TOS app, Now it's working according to plans.
  • Bug fix in TOS app for merging of data.
  • Bug fix related to when master invoice is not found.

PayPlans 2.2.7.3354 (10-01-2013)

  • Installation related fixes: compression type is changed to zip.
  • Installation related fixes: extraction path changed to tmp folder.
  • Installation related fixes: now existing admin menus get deleted.
  • Installation related fixes: pre-installed apps are reduced.
  • In sobipro published entries can also be editable now.
  • In app manager, now popular filtering clubs with other filters.
  • Now Revenue will be shown After adding Donation.
  • If cron is not running properly then now an error message will show in the header of all payplans page in backend.
  • Login+subscribe pop-up module created(core-feature).
  • Now logs are mainted for updating discounts in prodiscount.
  • Log filter is added for prodiscount.
  • Language updated for Dashboard menu item.
  • A Small bug fix in XiSpacer for proper alignment.
  • isSupportPaymentCancellation() function added in PayFlow App.
  • In xi-core.js, if title not define then title bar will not show.
  • Bug fixed in paypal when e-cheque is in pending status.
  • Subcategories are restricted now in K2 items access app.
  • Alignment fix for Error logs on dashboard.
  • Bug fix related to path of temporary path.
  • Now, one click checkout not creating any issue with limit subscription, because limit app do not work for non-registered user.
  • Bug fix related to auto delete dummy records, now subscription status will also be checked.
  • Now gateway params of payment saved properly in case of authorize cim.
  • Bug fixed in auto-login plugin , now auto-login plugin will not work if payplans-system plugin is disable.
  • Now tokens are replaced in case of wallet-Recharge.
  • Now tokens are replaced in case of Donation app.
  • Bug fixed in paypal, now Curl script is used for Ipn validation.
  • Css related issue fixed on login page when screen is shrieked.
  • In Jreview app, plugin is now disable it's working if our plugin is disabled.
  • Bug fix in invoice lib file regarding filters, small issue fix in xml file of authorise cim.
  • In APP Manager 'get property on Non object' issue is resolved.
  • Bug fixed in Dashboard statistics regarding Donation App.
  • Bug fixed TOS app, com_content router issue regarding view.

PayPlans 2.2.6.3316 (26-12-2012)

  • In App manager, Rating and Badges are shown.
  • Sobipro restriction function is modified.
  • Improvement in Statistics Rebuild process of back-end dashboard.
  • Bug fixed in Upgrade app in case of renewal of plan.
  • Bug fixed in subscription module app.
  • Bug fixed in JReview App, now it will not work after uninstallation of this app.
  • Bug fixed related to Joomla Registration.
  • Added handling in Google Analytics App.
  • In Menuaccess App, redirect user to plan subscribe page when user tries to access a menu-link from url and he do not have access to that page.
  • In App Manager credentials are popuped when error in installation.
  • Issue fix in socialdiscount app regarding cdn path.
  • Bug fixed in Payflow app related with joomla 1.5 compatibility.
  • Add an Invoice and Add a Transaction only work for single time,issue fix regarding multiple clicks.
  • Bug fixed in query in auto registration plugin, was not working with other languages.
  • Bug fixed in tos app, now terms & conditions are not editable.

PayPlans 2.2.5.3232 (1-12-2012)

  • Bug fixed in APP MANAGER there is an issue with not updation of files on cron, now it is fixed.
  • Bug Fixed in used-time-monitor related to cron.
  • Css related issue fix for appmanager,some fixes related to jutility and double backslashed is fixed in tokens.

PayPlans 2.2.4.3227 (30-11-2012)

  • Module created for showing Quick icons on Joomla Control Panel.
  • Subject parameter added in tos app.
  • Now custom content is shown in textarea and if more instances of tos app is created then all can be managed together.
  • Now user can donate without login details through donation module.
  • Now categories are show with section name when creating an app, in sobiPro app.
  • Now Payplans.ini is split in two parts first is com_payplans.ini and other one is com_payplans_plugins.ini (language strings for plugins).
  • A language pack created for this and it is available to user as preinstalled.
  • index.html file added in tos app.
  • Added module folder for adding modules,done changes in plugin.xml related to installation of modules.
  • Small issue fix regarding position of tos App.
  • Some Bug Fixes in Dashboard like toMySQL() is used at place of toFormat().
  • $format Default parameter added in toMySQL() of XiAbstractDate base class.
  • AppManager loading improvements, now appville.json and release.json files are cached, and lazyloading.js is used to restrict to load all images at time.
  • Now gateway params are showing on backend payment edit screen, if available.
  • Appmanager language string is edited and string is passed instead of stdclass object in fwrite in chahing of release file.
  • Added a trigger onPrepareContent in content app
  • In module access app, event is trigger even if chaching is enabled.
  • Renew url has been changed for the token [[CONFIG_PLAN_RENEW_URL]]
  • Small issue fix in skipfreeinvoice,now it will not work with oneclickcheckout.
  • Added an option of Invoice display, so that content app can be used in invoice display page.
  • Bug fix in content hider plugin. Now it also works for {payplans}...{/payplans}. if tags used like this and if visitor have any plan then cotents not hidden to that.
  • Issue fixed in Icons will not be shown if component or system plugin of payplans is disabled.
  • Bug fix in skipfreeinvoice in case of used with autologin plugin.
  • Bug fix regarding multiple clicks on subscribe now link.
  • Performance issue related with loading of xml params is fixed.
  • Need to handle ipn notification if they are resend ie same invoice willl be send again then we must handle this ie in case of paypalpro.

PayPlans 2.2.3.3192 (20-11-2012)

  • Jreview app is created with listing submission and images upload restrictions.
  • Processing wheel is shown in credentials in app manager.
  • Modified comments in api files so as to generate api documents is proper package.
  • Data file is fetch through curl request and showing an error message if version is not compatible.
  • Restriction on section in SobiPro App is added.
  • All the transaction details are shown in trasaction params.
  • Version string added into renewal app.
  • Added Icon for Back-end Appmanager.
  • In PayPalPro App, paypalpro is not neccessary parameter.
  • Patch is created to uninstall mod_payplans_chart.
  • Charts library is removed.
  • The name of patch function cannot exceed from 45 words.
  • Some files in libraries (subscription,transaction,event/core) are modified.
  • Core file and language file is updated.
  • Code added in helpers/rewriter to get tokens at the time of Wallet Recharge.
  • App and group file of liberary are modified.
  • Added API for wallet,modifier,config.
  • Added functions getWallet(), getWallets(), getModifier(), getModifiers() in api.php.
  • Query is changed in widget display, in zoo app.
  • Order,subscription and sql files are changed.
  • Now error message and warning messages are shown at top of dashboard
  • Limit applied for calculating statistics data. Temporarily we will calculate data for 1 month.
  • Version string added into renewal app.
  • Bug fixed related to change log resizing on backend dashboard.
  • Bug fixed in Filters for back-end app manager.
  • Bug fixed in uninstallation of module.
  • Bug fixed in rewriter related to transaction.
  • Bug fixed in payflow related to, when plugin is enable but no app exist.
  • Bug fixed in prodiscount(URL discount).
  • In payflow, now we handle the case to get payments even when the app is unpublished but there exist its related active subscription
  • Bug fixed in Subscription details app and small change in Description.
  • Bug fixed in tos app.
  • Bug fixed in user edit screen. Order id was shown previously, now subscription id is displayed.
  • Bug fixed in Prodiscount App, changes on invoice were not reflected in case of URL discount.
  • Bug fixed in timer element. Added seconds html when microsubscription is enabled.
  • Language file mistakes PAYPALNS to PAYPLANS has been fixed.
  • In 2checkout app, case handled for invoice_status=deposited.

PayPlans 2.2.2.3165 (7-11-2012)

  • Change in query in widget display, in zoo app.
  • Change in order,subscription and sql files.
  • Some files in libraries (subscription,transaction,event/core) are modified.
  • Code added in helpers/rewriter to get tokens at the time of Wallet Recharge.
  • Added API fo wallet,modifier,config.
  • Added functions getWallet(), getWallets(), getModifier(), getModifiers() in api.php.
  • Version string added into renewal app.
  • Bug fixed in rewriter related to transaction.
  • Bug fixed in payflow related to when plugin is enable but no app exist.
  • Bug fixed when applying discounts through URL in prodiscount plugin.
  • Now data file is fetched through curl request and show an error message if version is not compatible.

PayPlans 2.2.1.3144 (30-10-2012)

  • App manager is working with Joomla 1.5 & 2.5 both.
  • Statistics charts added at PayPlans backend dashboard.
  • Integration with Joomla2.5's core captcha PayPlans Quick Registration.
  • Integration of PayPlans with imaqma helpdesk component to restrict their knowledge bases.
  • App created to restrict Joomla article submission.

 

  • Autologin plugin is moved to authentication folder and adagency folder is moved to payplans registration.
  • Remove unused user_activation parameter from plan parameters.
  • Fixed caching issue of tables in parent child, prodiscount and used-time-monitor apps.
  • Small issue fixed regarding Strict standard and also fixed in prodiscount and used-time monitor app.
  • Caching issue fixed for _filetree.php.
  • Language file issue is fixed for un-installation screen.
  • Plugin.xml is updated.
  • Removed dependency on php version in pdfinvoice, earlier use of zipArchive class was creating issue.
  • App installation, un-installation and updation are complete.
  • Function description for plan and order lib added.
  • Now a message show when no app matches search criteria.
  • Removed name and email of non-registered users from invoice confirm screen, in case of one-click-checkout.
  • Reverted change for invisible plans in upgrade app.
  • System plugin will be loaded also for app manager.
  • Limit applied for calculating statistics data. Temporarily we will calculate data for 1 month.

 

  • Bugs fixed in sql queries of dashboard.
  • Bug fixed for calculating date at statistics-subscription class.
  • Css related issues fixed for invoice-confirm screen and at invoice-paid screen.\
  • Pro discount app is now not be applied on wallet recharge when coupon-type is set as Automatic Discount On Every New Invoice.
  • Bug fixed in statistics discount when no invoice id exists.
  • Bug fixed in plan description regarding onContentPrepare event.
  • Invoice-paid and plan screen content's alignment now according to RTL.
  • Bug fixed in plan screen.
  • Bug fixed regarding rendering of modules at different positions.
  • Bug fixed in error log javascript in the backend dashboard.
  • Bug fixed regarding rendering of planmodifier app.
  • Bug fixed in rewriter(transaction tokens were not shown on the dashboard when there is single transaction on invoice) and css issue fixed in backend dashboard
  • Bug fixed regarding strict standard Warning with development mode.
  • Bug fixed in rokfeaturetable app(issue:renderModule function was moved to another class).
  • Bug fixed in user model related to the sorting.
  • Dom issue during pdf invoice fixed.
  • Reverted the changes in xilib for getinstance with binded data.
  • Bug fixed in module access app, module-id is setted on module array.
  • Zoo app is now working for category restriction on view and submit, any category post restriction also added.
  • Sorting issue fixed in subscription,invoice and transaction screen.
  • Added API for invoice and transaction and updated API of order and subscription.
  • Core is renamed as inbuilt app in pp-appmanager and filter file is added in App Manager.
  • Upgrade and Renewal figures added at dashboard.
  • Bug fixed for category issue, and widget is modified
  • Bug fixed related to change log resizing in backend dashboard

 

PayPlans 2.2.0.3045 (16-10-2012)

  • Added app for ending subscription on fixed date(Fixed Date Expiration).
  • Added adagency registration integration plugin.
  • Payflow pro payment gateway created.
  • Added Used-Time-Monitor App.
  • CCAvenue payment gateway created.
  • Easydiscuss app created.
  • Payfast payment app created.
  • Mailster newsletter integration app created.
  • App manager is added.
  • IMaqma Helpdesk app has been integrated with payplans this app assign users to client on the basis of status of subscription
  • PayplansStatistics Class added. Now we calculate all statistics related data into their respective classes. We mantain seperate table for statistics data.
  • Display next payment date and amount on subscription detail screen(front-end)
  • App is added to restrict user to subscribe plan to limited number of times.
  • App name will be Translable in every app.
  • Added invoice link to the email template
  • Updated Valid val api from 2.2.0 to 2.4.2
  • Added invoice-id, transaction id option in user screen(wallet record), payment id in transaction screen, amount in subscription screen.
  • Admin can specify action to SHOW/HIDE contents using content hider plugin.
  • Added title in new invoice in case of renewal
  • Added setBuyer function to Invoice Lib.
  • Changed display mapping of User id , previously it was showing username.
  • Added option of  upper limit on discounts and discount on every new invoice.
  • Added option for applying discount coupon through URL.
  • Added one more option in Quick registration for manual activation of account by admin.
  • Email pdf invoice on all the provided status in email app.
  • Displaying payment gateway name from payment directly on invoice template and same changes in pdf invoice.
  • Modified alertpay according to Payza.
  • Display widget only when app is published.
  • My Dashboard link created in invoice-thanks page.
  • In Kunena App,if any category is set for 'Reply only' then nonsubscribers should not be allowed to create new topic.
  • Atleast 5 instance of cron logs will be displayed, number can be change by changing value of a constant.
  • If a recurring plan has expired,from its detail page cancel button should remove.
  • Display widget only when app is published.
  • ZooElementApp is now support for hiding element.Added an option in back-end to delete modifiers on invoice-edit screen.
  • Now you can apply auto discounts in case of renewal and upgrade.Added correct date format in subscription page.
  • Localization : User should able to decide date format to be used,added an element Xicombo.
  • Patch is created to changed order_status parameter to subscription_status parameter at configuration.
  • Handling of subsciprion and user view when a plan is deleted.
  • Change related to category heirarchy of easyblog, and now access limited only in allowed catergories in easy blog app.
  • Changed tooltip and label in discount app and created logs for prodiscount plugin  
  • Bug fix in ccavenue (After successfull payment it will redirect to site)
  • Fixes of alignment in RTL vertical mode.
  • On hover message was now showing on trasanction at the frontend with pay by wallet
  • Search feature of payplans is now working on usernames and user ids
  • Renamed pp-app-manager to pp-app-server
  • Bug fixed in plan-modifier app, now remove button is removing correct element
  • Payplans app manager is moved into apps folder
  • Bug fixed in rewriter file regarding fetching country name.
  • Bug fixed in cron.php when wait for payment is set to 0
  • Fix for installer javascript, which usually hangs in few browser.
  • Javascript onLoad function fix, creating issues in chrome.
  • Moved customized css of jquery-ui.css to xi-ui.css to fix conflicts and added option in configuration to enable/disable JQuery,JQuery UI
  • Bug fixed in subscription grid screen and user screen
  • Added text element in payplans and validation for patter matching is working now
  • Display plan title as per app
  • Rokfeaturetable issues are fixed.
  • Bug fixed in quickpay recurring. 
  • Bug fixed at subscription screen, now cancellation tab will be visible only for recurrring subscriptions.
  • Bug fixed in user model filters.
  • If order does not have subscription then do not process new trsansaction.
  • Bug fixed related to xml file location in subscription detail app.
  • Bug fixed in zoo element app.
  • Bug fixed in migration of zoo element app.
  • Bug fixed in routing the url in case of displaying iframe.
  • Bug fixed in reccurence count in renewal.
  • Bug fixed related to element in  k2 user group access.
  • Bug fixed in prodiscount.
  • Fixed Oneclickcheckout issues.
  • Bug fixed in utilizing wallet balance in case of renewal.
  • Width fixed of image in pdf invoice.
  • Bug fixed in user detail & subscription detail app regarding rendering.
  • Bug fixed in basic tax app.
  • Bug fixed in start/end date & upper limit of discount
  • Fixed-Language loading issue in SocialDiscount App when Social discount Plugin was disabled
  • Fixed-If cron task is not running since some fixed task then we need to check it . Add in setup check list
  • Bug fixed at onPayPlansWalletUpdate and onPayplansNewPaymentRequest, (if user does not exixts then do not work on either of these events)
  • Bug fixed in routing- we have incremented the matching count by 1, if current language and menu's language is matched.
  • Bug fixed in unlimited reccrurring- patch is added to utilize unused wallet balance due to bug in unlimited recurring.
  • Bug fixed in Auto login plugin. Now user will be auto logined only after if subscription is active.
  • Bug fixed in rewriter.
  • Bug fixed in SID payment gateway regarding transaction amount is not set to 0 when payment is not completed.
  • Bug fixed : now posted data will be verified through in plan modifier app.
  • Bug fixed in order terminate. 
  • Bug fixed related to recurrence count in discount and prodiscount apps.
  • Bug fixed in auto registration plugin, admin users were not getting email of registration in joomla 2.5.
  • Bug fix in kunena related to login redirect and also checked for isModerator to provide all access.
  • Bug fixed related to IE7&8 for authorize ARB. Now, we can submit values to authorize.net in IE7&8.
  • Some minor fixes in tmplof fixed payment.
  • Modified tool tip in Email notification app for Send Invoice as attachment and paypalpro help message.
  • Added file tree caching New charting library d3 + nvd3 wrapper.
 
  • Tuesday, 16 October 2012

Roadmap

Recently Completed

  • Delta Pay
  • Eway App
  • Stripe App
  • Export functionality
  • Cross table filtering
  • Multi Login Restriction
  • Content Seller
  • Export functionality
  • Cross table filtering
  • Invoice counter issue fixed
  • Wallet synchronization
  • Multiple request reject(cron)
  • payseal

Coming Soon

  • Invitex
  • Rest API
  • Restructuring of front-end dashboard.
  • Payment App :
    • Sagepay
    • Paxum
    • Google Checkout
  • Integration Apps
    • Idevaffilate
  • Submit Ideas

PayPlans + Stackideas Pack!