Support > Change Logs > PayPlans 2.0

PayPlans 2.0

Main Highlights

  • PayPlans Installer to migrate from older version to PayPlans 2.0
  • Introduced Wallet system
  • PDF invoice plugin is provided.
  • Integration with Rok feature table
  • Performance improvement upto a great extent
  • Apps restructuring
  • Bug fixed in paypal when e-cheque is in pending status.
  • Bug fix in paypal, in ipn validation paypal has dropped the support for http/1.0 .

PayPlans 2.0.14.3390 (5/09/2012 )

  • Added quickpay recurring.
  • xistatus is removed from http query.
  • Changed tooltip and label in discount app and created logs for prodiscount plugin.
  • Removed dependency on php version in pdfinvoice, use of zipArchive class was creating issue.
  • Now all the transaction details are shown in trasaction params.
  • Bug fixed in tos app.
  • Bug fixed in paypal when e-cheque is in pending status.
  • Bug fix in paypal, in ipn validation paypal has dropped the support for http/1.0 .
  • Bug fixed related to js file loaction in userdetail,updrade,subscription detail app.
  • Bug fix related to element in k2 user group access(field are taking null values).
  • Bug fix in used time monitor and kunena app.

PayPlans 2.0.13.2894 (5/09/2012 )

  • Bug fixed : Now admin users will getting email of registration (Quick Registration) in joomla 2.5


PayPlans 2.0.12.2824 (14/08/2012 )

  • Bug fixed in email app attachment


PayPlans 2.0.11.2796 (31/07/2012 )

  • Template fixed in bank audi app
  • Fix parent child conflict with upgrade in 2.0
  • Bug fixed in renew. now if plan is not published during renewal then user will not be allowed to renew
  • Display disable entries in sobipro widget
  • User cannot renew if order is expired.
  • Bug fixed in date, now we are able to save date of octomber month
  • Bug fixed in recurring subscription
  • Bug fixed when recurrence count is zero, new invoice is not being created
  • Provide an option in parent-child so as to remove the conflict when user upgrades to another plan
  • Bug fixed related to javascript in User Detail app.
  • Commit in branches for menu access app: unless no menu is selected, app doesn't get saved
  • bug fix in chart(fix encoding issue)
  • display subscription in reverse order(latest on top) in subscription module
  • Create log when invoice link send successfully
  • Added logs for mailchimp if some error occurs


PayPlans 2.0.10.2683

  • Single page checkout is implemented in 2checkout
  • Bug fixed in transaction of bank audi app
  • Bug fixed while displaying payment gateway name on transaction screen when payment record is deleted
  • Bug fixed for required class in radio type element
  • Bug fixed of checkout button at invoice-confirm screen


PayPlans 2.0.9.2643

  • Patches added. (Updated order total,invoice subtotal & total and  created transaction date )
  • Added select option on multiple categories in content app select box and also able to restrict child category.
  • Re-design patch system (utilize session for patching)
  • Bug fixed in paypal app,when dispute is filed by customer.
  • Bug fixed for multiple discount when double clicked instantly
  • Bug fixed : related transaction records are not getting deleted when user is deleted from backend
  • Bug fixed in sobipro app, now user can publish/unpublish their entries properly
  • Bug fixed : when check out button is clicked more than one time subscription wont extended


PayPlans 2.0.8.2608

  • skip-free-invoice plugin is created.
  • Added multi select option for category, section and article in content acl app.
  • Added patches(deleted unused invoice, replace confirm invoice by Paid/refunded, Maintain recurrence counter, Add expiration time, type and recurrence count, Modifier Patch (update subscription and invoice param), Wallet utilization (only in case when user has migrated from 1.4 to 2.0)
  • Bug is fixed for renewal token.
  • Removed serach button from search module and made it compatible with IE
  • Bug is fixed in paypalpro app for recurring_payment_skipped txn_type.
  • Fix in upgrade app- to handle payment done during continous susbcriptions is provided.
  • Fixed netcash payment app as per 2.0.
  • Bug is fixed in netcash transaction message.
  • Set previous object in session with different namespace and added getId function in XiSession class.


PayPlans 2.0.7.2557

  • Added patch for insert expiration type into invoice params.
  • Fixed bugs in Rok Feature table app.
  • If content App (Apply On Login Page) and User detail App is published simultaneously, then it shows warning.This bug is fixed.
  • Bug is fixed in paypal pro app, august in not getting displayed in the month list.
  • Bug is fixed in renewal plug-in when plan price is changed. 
  • Bug is fixed in showing regular price in case of recurring invoice.


PayPlans 2.0.6.2525

  • Applied patches for modifier table. PayPlans Installer :: Add language string regarding above patches.
  • PayPlans Installer will work if maximum execution time is set to 0.
  • Bug : If widget for usertype is created and user isn't login then the dashboard menu link is crashed, is fixed.
  • Bug is fixed related to css in RTL template.


PayPlans 2.0.5.2512

  • Groups are added into api and interface for group is created.
  • Added option in basic tax to choose whether to display plan price included with tax on subscribe page
  • Added option in emailer app to send pre expiry mails on every recurring cycle or on last cycle only
  • Added a patch to change mexican currency id and small bug fix in alert pay app
  • RTL Template support is provided. Some known css issues are still there.
  • Bug is fixed in acymailing app. Now we check if component of acymailing exists or not.
  • Bug is fixed related to error at user's edit screen of backend. In Joomla 1.5 the name of user component at front-end is com_user and at backend it's name is com_users
  • There was a bug : Override file of one language is overwriting the other language file of PayPlans. It is fixed now.
  • An issue in Ganalytics app is fixed
  • Now message will be shown to user if he clicks on Download Invoice link after registration without activating account.


PayPlans 2.0.4.2484

  • Upgraded dompdf library to Version 0.6.0 to support more image types in Pdfinvoice plugin.
  • Grid, prefix, suffix, push, pull, alpha, omega classes are replaced with prefix "pp-"
  • Bug is fixed in subscription module.
  • Bug fix in pdfinvoice : when invoice doesn't exist for some transactions.
  • Proper theme color in themes select-box at backend configuration screen will be shown.
  • Make compatibility with joomla 1.7. and now PayPlans kit serve into tar.gz (compression type)
  • Naming convention of orange light and dark theme has been changed as per other themes.


PayPlans 2.0.3.2463

  • Help message is added in moneybookers app.
  • Issue with image width display on configuration screen is fixed.
  • Bug is fixed in Authorize cim for order cancellation.
  • Removed invoice type menu item and fixed order display template.
  • Removed video link in basic tax app. and proper documentation link is provided.
  • Now refunded invoice id is saved in current invoice id of transaction.
  • Issue of not searching for a username which contains only digits is fixed.
  • Bug is fixed in subscription module.


PayPlans 2.0.2.2443

  • Added category option in content acl app
  • Tooltips are added for jinc, virtuemart and tienda app
  • Bug fix in menu item for dashboard
  • Discount app api issue is fixed.
  • Bug is fixed in javascript (bug in tipsy)
  • Fix is provided in upgrade app, now old subscription is expired just before activating new subscription(upgrade). This will remove the issue while assigning resource(single resource)
  • Multiple invoices were created on upgrade. This issue is fixed.
  • Proper instance of payment, order and subscription will be there for rewriter so that proper values will be forwarded into email.


PayPlans 2.0.1.2433

  • Fixed syntax error in invoice.php lib file
  • A message will be displayed when no plans exists on subscribe page


PayPlans 2.0.0.2424

  • added jQueryUI and Bootstrap CSS
  • Added 960-fluid-grid system for CSS. Cleanup of plan selection page is done.
  • Added support for trial in upgrade app.
  • Code for adding transaction record is added.
  • Order lib is re-arranged and modifier table is added.
  • Xi elements are separated from elements file.
  • Added CSS standards. Also now moved framework out of code.
  • Added sub-directories for framework isolation.
  • Moved framework to xiframework folder.
  • Payment column is removed from plans table.
  • Adding media for framework.
  • Added media helper.
  • Moved to new and better ajax system.
  • xiajax.call is deprecated, use xi.ajax.go
  • css/js/images local to view/template are stored with template
  • reorganizing js and csc
  • Removed bootstrap-ui-css and old jquery files.
  • Removing obsolete files of js and css. few fixes in js code.
  • Added loading image to display waiting for ajax, rather then spinner javascript.
  • Wallet table is updated and invoice table is added.
  • Added dialog height resizing function.
  • Debit and credit are added in both transaction and wallet.
  • Added partial concepts for reusable part of templates. Also improved template overriding concept.
  • Updating payment page html and css.
  • Updating xi framework javascript.
  • Added iframes for dialogs.
  • Rename classes, Add backup functionality. (only database) and  clean reverse build file for payplans installer
  • Added modifier for euvat app.
  • Updated minor updates backend fieldsets.
  • New styling for filters is provided. Updated all screens.
  • Updated timer script for new standards.
  • Updated wallet when invoice is created.
  • 2checkout payment app is updated accordingly Payplans2.0.
  • Token display work is updated, now shown in-plce by jquery-ui-sliders. Also token on invoice are now better.
  • Added view for invoice, transaction and wallet.
  • Added Migration logic. Cleaned code.
  • Added XiRenderAjax file.
  • Provided performance fixes
  • Wallet table is added.
  • Some fixes are provided for invoice table and lib code.
  • Bug is fixed in resource edit screen. Now subscription field does not contain deleted ids.
  • Invoice confirm screen is added.
  • Added fix for email app.
  • Bug is fixed for menu meta data in joomla 1.7
  • theme helper moved from xi to payplans
  • Ajax Modal working, removed xiWindow inherited from JomSocial
  • Refactoring frontend CSS.
  • Fixing assests loading.
  • Fixed vertical layout of plan subscription page. Removed the vertical layout code and merged it to common.
  • Removed unnecessary icons from common media folder.
  • Removed one not-required trigger, and cleaned up code for login-registration.
  • Template fixes for invoice confirm are provided.
  • Bug is fixed in Bank Audi payment app.
  • Improved styling of user details app as per 2.0
  • Removed concept of xi-button. Cleaned up payment page and thanks message.
  • Few css fixes are done to order complete success/error/cancel pages.
  • Renamed template files for better understanding.
  • Cleaned up admin/plan screen.
  • Transaction and wallet are working properly for paypal.
  • CSS cleanup in configuration screen.
  • Fixes in CSS of autocomplete as per new system.
  • Improved fieldset, subscription screen.
  • Improved form classes, reducing count.
  • Cleaned up template and CSS.
  • Cleaned up admin-app page.
  • Fixed setup module for J2.5 and J1.5.
  • Fixes in dashboard.
  • Javascript is restructured. CSS fixes for frontend display of plans for J 2.5
  • Restructuring admin.js
  • Bug is fixed in javascript for app selection pop up window.
  • Bug fix in dialog title and height. Some fixes in on order admin screen.
  • After payment completeion user will be redirected to invoice.
  • Basic tax app is working.
  • Iframe Javscript fixes. Subscription extend is working now.
  • Javascript fixes for admin search.
  • All the template for front end has been fixed.
  • Added logger file , changed layout(Pre check list) and improved naming conventional in PayPlans installer.
  • CSS enhancement and consistency for admin grids.
  • Transaction edit screen added and added function in transaction lib.
  • CSS cleanup of filters.
  • CSS Fixes for message display.
  • Removed not required files, images and css js.
  • Cleaning not required images. Moving all css based images to css/images folders.
  • Now wallet record will be created from lib instead of model.
  • Bug is fixed in getPlans of invoice.
  • Added bootstrap looks to JQuery UI. Few more enhancements to filters.
  • Fixed offline payment app.
  • Fix in admin pay app is provide
  • Removed user template file from order and payment templates.
  • Add "Memeory Limit" requirments in Precheck list.
  • Provided invoice creation from backend.
  • Subscription will be on hold for full refund.
  • CSS fixing for login screen, discount errors.
  • Added transaction option from transaction grid and fix in offline payment app. Now fields in transaction edit screen are editable if its a new transaction.
  • Concept of app meta data is removed.
  • Added transaction option is now at invoice screen.
  • Fix is provided for add a invoice option.
  • Login page and plan page CSS fixing.
  • Display wallet entries at invoice edit screen. Display transactions at order edit screen. Removed order_payment template.
  • Class names are not case sensitive so we have removed JString::ucfirst from loader.
  • Moneybookers is modified as per payplans2.0.
  • Bug is fixed in loading table columns. Query was running two times, but now only once.
  • Order edit screen look and css fixes.
  • 4 more queries has been reduced on admin dashboard.
  • Fix is provided for pap app in 2.0.
  • 60 more queries are reduced for showing 20 subcription on grid view.
  • Paypal app is fixed. Removed payment key from notify url and redirect previous notification(order->notify) to payment notify event.
  • Paygate app is modified for normal payments.
  • Table migration is done.
  • 190 queries are reduced on order grid view.
  • Style and scripts of email-to-admin is fixed.
  • 20 queries are reduced on payment grid view.
  • Changed some text on upgrade window.
  • Few more queries are reduced at user screen and subscription screen.
  • PDF generation of payment receipt.
  • Resources will be displayed on subscription edit screen.
  • Maintain migration status, restore backup, migrate invoice and modifier.
  • Wallet, subscription, invoice are shown in user edit screen.
  • CSS fix for frontend dashboard. Bug is fixed for create empty invoice. Fix for getInvoices method at lib of order.
  • Transaction message will be stored translated.
  • Generate invoice link and send through them email.
  • Performance issue fixed in modifier.
  • Added spinner to xifbselect.
  • Authorize.net app modified as per 2.0
  • Alert pay app is fixed according to 2.0
  • Fixed userdetail app.
  • bank audi payment app is complete.
  • Added subscription migration. Modified into Invoice migration. Added limit functionality for migraion (Migrate data in bunch)
  • Cancel recurring order is implemented in authorize.net.
  • Pagseguro payment app is coded according to 2.0
  • Changed XiStatus to PayplansStatus in pdfinvoice plugin.
  • Bug is fixed in showing reccurrance count when it is 0.
  • QuickPay app is modified as per payplans 2.0.
  • Provided J1.7+ support in content acl app.
  • getWalletBalance method added at user's lib.
  • Close button is of no use on configuration screen, it is removed.
  • CSS and jquery fix in eu-vat and in basic tax. Added reference for tax and euvat.
  • Invoices are searchable at backend.
  • Transcation, wallet and payment migration is completed.
  • Added filters on transaction and wallet screen. Code cleaned in order and payment model for filters.
  • Discount can be applied through back-end also. Modifier apps will be renderred at invoice edit screen also.
  • Fixed content app.
  • Bug fix in email app anddefault plan app.
  • Logging is provided for invoice and transaction.
  • Removed payment status from email app.
  • Show download invoice button only when pdfinvoice plugin is enabled.
  • fixes in payplans app :- Jinc, jnews, acymailing, juga, tienda, eventlist, mysqlquery, virtuemart, ninjaboard, sobi2, sobipro, jevents, easyblog, phoca, jdownloads, mailchimp is provided.
  • Renewal app is added.
  • fixed assign plan app and apply plan on user.
  • Delete order,invoice,payment transaction and wallet entries on deleting an user.
  • Fixes in upgrade app is provided as per 2.0
  • Fixed registration issue in Joomla, community builder. Fixed zoo, menu access, module access app.
  • Improved token rewriter to display status name instead of number. Removed tokens from token rewritter which are of no use for admin, it creates complexity.
  • Transaction with 0 amount created in case of offline payment.
  • Now transaction have invoice id for which it is actually created.
  • Fixes in moset tree app and k2 app.
  • Delete all previous cron logs before creating new log.
  • Removed payment and resource tabs.
  • Help message is changed in autorize.net
  • Paypalpro is fixed according to 2.0
  • fix in routing issue(in case url is already routed)
  • Improved sample data.
  • Autoinstall userdetail app.
  • Wallet balance is visible at user edit screen.
  • If no invoice is present for any transaction then display unutilized txn rather than 0 invoice id.
  • Added pre requirments for migration. Cleaned up migration code.
  • Now order status is changed to confirmed when invoice is marked as confirmed.
  • Added theme builder in test/less folder. Also fixed few confusing themes.
  • Now renewal plugin will come with payplans kit.
  • User can set where to put currency symbol, before or after amount.
  • Integration with rok feature table module is complete.
  • Delete all related entries on order and invoice deletion.
  • Added token for user wallet balance.
  • Added created date filter at log screen.
  • User edit screen->clicking on a single [+], opens up all the invoice details of every order.
  • Changed default plan plugin name to signup plan.
  • Admin can select the sample data type(advance/expert/basic) before sample data installation.
  • Authorize cim is fixed according to PP2.0.
  • Added invoice pdf for 0$ and bug fix in transaction dates.
  • Validation frequency pop-up css is fixed and message added on paypal, authorize and 2checkout payment app.
  • On wallet update create invoice only when allowed.
  • Email to admin -> automatically close pop-up after user sent email to admin.
  • Cross site scripting issue with userdetail app is fixed.
  • Used configuration settings for showing currency and amount in pdf of invoices.
  • CSS of statistics chart is improved.
  • Bug is fixed for revenue and sales by days chart.
  • Transaction entries will be displayed at invoice edit screen.
  • Unlimited recurrence count is fixed in money bookers.
  • Setcom and sid payment gateway app are fixed.
  • fix in renewal when subscription is not present on order.
  • Payplans api is improved.
  • Bug fix in discount app with recurring plan.
  • mysql query app-> more than 1 query will be executable on each status.
  • [+] sign must be hidden when particular detail is opened.
  • Subtotal of invoice will be calculated from the parameters.
  • Fixes regarding  php compatibility issues are provided.
  • Plugin of premium themes is added.
  • Theme builder added. using this theme builder you may create any number of themes by selecting primary and secondary colors.
  • Bug is fixed in eu-vat app, now different vat rate can be applied with different country.
  • While selecting app during app-creation, UI improved.
  • Small fixes if any customer wants to make EU-VAT readonly in frontend.
  • Removed migration plugins from payplans kit.
  • Zoo element app is added.
  • Small performance fix : planapps model was loading cache again, if we call it for a app which is applied on core.
  • Javascript minification for all the folders.
  • Send invoice as attachment on subscription active.
  • Email error logs to admin.
  • Reference of site.css is removed and dead code in admin-pay app is removed.
  • Display payment gateway name at transaction grid and edit screen.
  • Moved 2checkout and authorize app from core code and make then installable apps.
  • Bug fix in pdfinvoice plugin for transaction date.
  • Help message is displayed in transaction edit screen in case of Offline payment.
  • Added installer file.
  • While upgrading when previous order can not be cancelled automatically then email is sent to user.
  • PayPlans Premium Themes and Apps will be loaded using PayplansPremium plugin.
  • Logs and remove-backlinking features will also implemented using this plugin.
  • Fixed windows compatibility and language file issue.
  • Tuesday, 08 May 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!