• PaymentsPlus

    PaymentsPlus is licensed as GNU GPL ver.2.  To access public areas you must be registered & logged in, where you can access  basic information & the General Forums.  To access member only download and or support areas you must have a current subscription.... Read More
  • Support Services

    PaymentsPlus offers component download & support services on a sucsbription basis. Choose from 4 access levels for support or member download areas. Platinum members get the greatest access and a discount is offered if renewed before the expiry date.
    Read More
  • Need Extra Help?

    Public forums are for user to user support only, whilst posts are answered on occasion by admin no guarantees are made. Whereas Member Forums/Priority Support are for current subscribers. Member forums has 1st priority & are usually answered in 12-24 hours.Read More
Thu 23 February 2012, 07:03 AM
Text Size
   

Login Form



Popular Sticky Posts

Member Discussions
Posts discussing possible new features for PaymentsPlus that requires some member input.

New Demo Site for PaymentsPlus 3.20
I'm please to announce the new Demo Site for PaymentsPlus 3.20 on Mtree 2.23 Using Joomla 1.7. I invite all members and guests to have a look at the New Demo and post any comments you may have, before the official release in hopefully the next few days.

Add Listing Links Change Display
A discussion on changing the Add Listing Product display links to somthing more dynamic.

Development of HP Plugin for PaymentsPlus
A call to users of Mosets Hot Property to help with the development of the HP Plugin for PasymentsPlus.

Popular Sticky Posts

Need Fix For Kinabalu Template
PaymentsPlus 2.0 Series does not support the kinabalu template. This post has some member advise of creating a patch kit for kinabalu.

Who's Online

We have 115 guests online

Statistics

Paid Platinum Members : 159
Paid Gold Members : 65
Paid Silver Members : 28
Paid Copper Members : 189
Registered Only : 1886
Total Members : 2327
Content : 22
Web Links : 8
Content View Hits : 181424
92.6%United States United States
1.5%Australia Australia
1.1%Canada Canada
0.8% 
0.5%United Kingdom United Kingdom
0.4%Japan Japan
0.3%India India
0.1%Germany Germany
0.1%France France
0.1%Italy Italy

Today: 518
Yesterday: 617
This Week: 1703
Last Week: 3628
This Month: 6973
Last Month: 6325
Total: 193286

Member Statistics

Users

Most active users today from total of 2:
funkmanusa, Tradewise
Home Products PaymentsPlus 2.0+ and 3.0+ PaymentsPlus Version Change Log
Change Log PDF Print E-mail
Written by Administrator   
Monday, 24 October 2011 08:13

The PaymentsPlus system will allow you to accept on-line payments via PayPal and 2Checkout in a completly automated process using PayPal's Instant Payment Notification (IPN) system

and 2CO's INS System . Additionally you'll be able to self manage payments made by offline methods and apply Mtree listing subscription settings to all listing types including Free Listings.

See the forums for known issues, bugs, fixes, etc. Note: Priority Support, Manuals, Guides and Tutorials are available by paid subscription only. All materials found via subscription service are Copyright Tradewise Promotions 2009 and are not for public distribution. Members found distributing these materials will have their subscription terminated and may face further prosecution as permitted by the Australian and International Copyright Acts.

Change Log Displays Latest Version First:



Version 3.20 Added - ?? September 2011
PaymentsPlus Version 3.20 is compatible with Mtree version 2.23 on Joomla 1.7


Fixed Bug in where Restriced Categories was not working correctly.
Hidden T2-x - x Tags from top of Add Listing Form

Fixed Bug in Manage Subscriptions where image icons in the columns where not displaying correctly.

Fixed Bugs in Manage Subscriptions where filtering other than Payment Status made all subscriptions show as expired in Expiry Date column.

Fixed Bug in Manage Subscriptions where Reset All Filters only went back 1 action. Replaced button with link which now refreshes page completely.

Fixed Bug in Marketing where Reset All Filters only went back 1 action. Replaced button with link which now refreshes page completely.

Fixed Bug in Marketing where image icons in the columns where not displaying correctly.

Fixed Bugs in Marketing to help ensure All Filters function correctly.

Fixed Bug in Manage Subscriptions to help ensure All Filters function correctly.

Added xx New Features:
Added the following New Additional Template Optionss and Features.
A new Tab called Add Listing Links - Host File: sub_listings.tpl.php in PaymentsPlus > General Settings for Mosets tree
1. Add Listing Links now available as a Drop Down List Option.
2. Added Position formating options for the new Dropdown List
3. Added Position formating options for the Add Listing Hearder Text above the Add Listing Links
4. Added Option for Add Listing Hearder Text to act as a link to a Joomla content article.
5. Added Option to Change Headet Text above the Add Listing Links
A new Tab called Add Listing Form - Host File: sub_listings.tpl.php in PaymentsPlus > General Settings for Mosets tree
6. Added option to Show or Hide the Listings Usage Table on the Add Listing Form
7. Added Option to Show or Hide the Submit & Cancel Buttons on the Add Listing Form. Options are Top, Bottom or Both
8. Added Option to pass the IPN Scripts location with the payment Button thus with this option will negate the need to set up the IPN Url in your PayPal Account. This option for the few users who have multiple websites to overcome the PayPal restriction of having only one IPN URL per account. If using this option beware that whilst this method is acceptable by PayPal, in my opinion it is less secure because the IPN script location could be read by anyone from view source. That said there are checks in place in the IPN script that verify its only PayPal accessing the script and the script will abort if the verification does not pass.  Configuration for this is in PaymentsPlus > Payment Gateway Settings in the PayPal section.
9. Depending on the IPN Scripts location setting in General Settings information will show in PaymentsPlus > Payment Gateway Settings as to what action is needed to set up your PayPal account.
10. Moved all the Gateway Email Messages into General Settings. This will allow the messages to be stored in the Database thus negating the need to recreate the Messages on future upgrades.
11. From PaymentsPlus Version 3.20 the required database settings will be sourced from the Joomla Configuration File automatically. Whilst the Configuration Settings for the Payment Gateways can be managed from Joomla it is important to note that the Payment Gateways (PayPay and 2Checkout) will connect to your database independent of Joomla. For this reason PaymentsPlus -> Payment Gateway Settings still needs to be opened and saved to update the ipn_config.php file to allow the Gateways to Connect.
12.  Gateway Messages can now be previewed from PaymentsPlus -> Payment Gateway Settings. This helps show how the messages will look as text in Emails sent.
13. Removed the Cancel Button from PaymentsPlus -> Payment Gateway Settings this will hopefully force the Gateway Settings to be saved to ipn_config.php because the only exit button is now Save & Close.

14. Changed Offline Button URL: URL Setting in PaymentsPlus > General Settings to only need the folder location & image file name for the image. Default value is administrator/components/com_paymentsplus/assets/images/Pay_OffLine_122x47.gif

15. Free Listing Button URL: Setting in PaymentsPlus > General Settings to only need the folder location & image file name for the image.
Default value is administrator/components/com_paymentsplus/assets/images/Confirm_Free_Listing_122x47.gif

16. New Demo Site created for PaymentsPlus 3.20+ on Mtree 2.23+ using Joomla 1.7+
17. Updated PaymentsPlus User manual for Version 3.20




Version 3.10 Added - 2 September 2011

NOTE: PaymentsPlus Version 3.10 will only work on Mtree version 2.23 using Joomla 1.7 series


All Files have updated to be compatible with Joomla 1.7 series.

PaymentsPlus 3.10 Install, Upgrade and Uninstall has been updated to comply with the New Joomla 1.7 requirements. All new versions of PaymentsPlus from 3.10 onwards can simply use Joomla's Extension Manager for New Installs or installing updated versions or uninstalling completely. Please Note that uninstalling removes the PaymentsPlus Database tables and additional columns added in Mtree AND all the data contained.

Note that Patch Kit for Mtree still requires to be uploaded via FTP. If you have previously modified any files within the patch you will need to re-apply your changes after uploading the Patch.

No other PaymentsPlus Features have been added. This release is only to bring PaymentsPlus to be compatible with Mtree version 2.23 using Joomla 1.7 series.



Version 3.00 Added - 6 April 2011

PaymentsPlus Version 3.00 is compatible with Mtree version 2.20 on Joomla 1.61

NOTE: PaymentsPlus Version 3.0+ will only work on Mtree version 2.20 using Joomla 1.6 series

All Files have updated to be compatible with Joomla 1.6 series.


Files Updated to help improve Mtree Claims Process as discussed here:
http://www.paymentsplus.com.au/joomla/forums/topic.html?id=321&&

New Feature Added Restrict Subscription Products to Specific Mtree Category IDs
You can restrict subscription product to only be available to certain Mtree categories defined by ID number. If you do not want to restrict to categories, simply leave the field blank or as 0. If you do want to restrict this product to categories then you need to first get the ID numbers from Mtree and then enter the Category ID numbers separated by a comma. You can specify a range or ranges of IDs and or individual Examples:ID Numbers Only: 1,2,3,4,5,7,9,10
Single Range plus Individual IDs: 1-5,7,9,10
Multiple Ranges and Individual IDS: 1-5,7,9,10,21-50,100-110


Version 2.30 Updated - 3 April 2011

PaymentsPlus Version 2.30 is compatible with Mtree version 2.19

Files Updated to help improve Mtree Claims Process as discussed here:
http://www.paymentsplus.com.au/joomla/forums/topic.html?id=321&&

form_offline_payment.php Language Texts Fixed: It was reported that some generic texts in form_offline_payment.php still remained and had not been translated into the Mtree Language File. these words were: for, Years, Months and Days

New Feature Added Restrict Subscription Products to Specific Mtree Category IDs
You can restrict subscription product to only be available to certain Mtree categories defined by ID number. If you do not want to restrict to categories, simply leave the field blank or as 0. If you do want to restrict this product to categories then you need to first get the ID numbers from Mtree and then enter the Category ID numbers separated by a comma. You can specify a range or ranges of IDs and or individual Examples:ID Numbers Only: 1,2,3,4,5,7,9,10
Single Range plus Individual IDs: 1-5,7,9,10
Multiple Ranges and Individual IDS: 1-5,7,9,10,21-50,100-110


Version 2.25 Updated - 19 January 2011

PaymentsPlus Version 2.25 now compatible with Mtree versions 2.19

This update was complied to produce a patch kit for Mtree version 2.19 which was released a few days ago.
No other fixes or improvements to PaymentsPlus 2.25 have been added.


Version 2.25 Updated - 8 January 2011

PaymentsPlus Version 2.25 now compatible with Mtree versions 2.18

This update was complied to produce a patch kit for Mtree version 2.18 which was released a few days ago.
No other fixes or improvements to PaymentsPlus 2.25 have been added.


Version 2.25 Updated - 19 October 2010

PaymentsPlus Version 2.25 now compatible with Mtree versions 2.15, 2.16 and 2.17

This update was complied to produce a patch kit for Mtree version 2.17 which was released a few days ago.
No other fixes or improvements to PaymentsPlus 2.25 have been added.


Version 2.25 Updated - 18 September 2010

PaymentsPlus Version 2.25 now compatible with Mtree versions 2.15 and 2.16

This update was complied to produce a patch kit for Mtree version 2.16 which was released a few days ago.
The update also includes bug fix for Submit Listing Button Not working.
No other fixes or improvements to PaymentsPlus 2.25 have been added.

Version 2.25 Released - 15 July 2010

PaymentsPlus Version 2.25 now compatible with Mtree version 2.15


Add Listing Process Streamlined: From version 2.25 the selection of a Listing Product based on a Listing Type is now made from the Mtree Categories page. Prior to version 2.25 Users needed to select a Listing Type (Free, Standard or Featured etc...) and then from the Add Listing Form select a product option. Version 2.25 negates the need for this process allowing the User to select the Product directly from the Category View where all product options are displayed under their Listing Type headings.  The count for how many listings a user can have however is still counted from the Add Listing Page.

mod_mt_menu Module updated to show all product options under their Listing Type headings like "Add a Featured Listing Option:" followed by links for product options available.

New Feature: Specify Mtree Fields for individual subscription products. You can also specify specific fields to be used by products using a particular Listing Type.  Fields specified for a Listing Type will display generically. Additional fields you specify here will be used for this product. Therefore you need to take care not to duplicate fields already specified in the Listing Type. Each field must be separated by a comma. Example: 10,11,12  If you don't require specific fields for a product, simply leave this option blank.

New Feature: PaymentsPlus - Payment Gateway Settings updated to enable testing of Database Settings. After saving simply return to the page to Test Database Settings. The check will open a new window and show an error if the database settings are in correct. If the database settings are correct it will then test the database prefix setting.  Most users reported problems are because their database settings or their database prefix has been set incorrectly in Payment Gateway Settings. This testing feature should now help overcome these issues.

Fixed all reported bugs from version 2.20

Added featured highlight hack to components/com_mtree/templates/m2/sub_listingSummary.tpl.php  Now featured hightlight will only be shown where listing type == 1. This small hack fixes the hightlight feature showing on all listing types.


Version 2.20 Released - 20 February 2010

Modified the PaymentsPlus upgrade package so it does any database changes required in the upgrade install.

Added 2Checkout.com as an alternative payment option.  Note there are restrictions using this so please read the manual for implementation instructions. Note using 2CO as a payment option requires that you have an active account at 2Checkout.com  The addition of 2CO as a payment option does not imply PaymentsPlus indorsement of 2CO in anyway. If you choose to use 2CO you do so at your own risk. PLEASE NOTE: The 2Checkout Integration in this Release is Beta Testing Only, a minor update will be provided in due course when we can confidently move the 2CO integration to a stable status. The 2CO INS scripts are working but we are waiting on 2CO technical support to advise of parameter changes needed to speed the current process up.

Changed PayPal Settings to Gateway Settings and moved some fields to General Settings so they can be recorded in the database. In the next version all the remaining settings from Gateway Settings will be moved into General Settings and then Gateway Settings will only be used to update the ipn_config.php

Added Category Changer option to the Add listing Templates.

Added some new filters in Manage Subscriptions to make it easier to find subscription/listing payments.

Made a few visual changes in Manage Subscriptions to help quickly identify listings paid with different pay options.

Modified Mtree My Listing Management Page, several new definitions have been added for both 2CO and PayPal.

New Tabs system added to Mtree's My Listings Management moving all payment options into native Joomla tabs to take up less page realestate.

Subscriptions summary now updated to show 2CO payment options in PaymentsPlus admin Home Page

Fixed all reported bugs from version 2.15

Fixed Re-Direct on PaymentsPlus > Gateway Steeings (previously PayPal Settings) to redirect to PP Admin Home Page on Saving.

The PaymentsPlus User Guide has been updated with new texts and includes several new screen shots of current processes and also updated to include the new 2Checkout integration including screen shots on how to change settings in your 2CO's vendor account. Note however, from version 2.20 the abreviated installation guide is no longer being maintained or included as all the information exists in the detailed User Guide and its just too difficult to maintain both a detailed and condenced version of the same thing.


Version 2.15 Released - 13 November 2009

PaymentsPlus 2.15 is now compatable with Mosets Tree 2.1.2 Native (See Patch Kit Details Below)
Tested on Joomla 1.5.13 and 1.5.15


Major Featured Added:  AUTOMATED ADD LISTING FORMS
This was originally reported as a Listing submission validation on the Add Listing Form by Noven.
Whilst the bug was sorted and the Add Listing templates streamlined I've further expaded on this by removing the need for having a custom template file for each listing type has been eliminated. With the new system you will not have to edit or modify the individual add listing templates code. An automated process will now store all the variable parameters in the above columns. This now means that ALL listing types will be able to use the same generic template specifically build for each host application

In Mosets Tree the NEW Generic Add Listing Template is: page_addListing_generic_FORM.php
This now makes the following files redundant:
page_addListing_free_FORM.php
page_addListing_featured_FORM.php
page_addListing_standard_FORM.php

After upgrading from 2.10 to PaymentsPlus 2.15 the Listing Template you have specified will still work but the automation of other parameters will not. You are strongly advised to re-set your template parameters to utilize this new system and replace the field for Listing Type Template with page_addListing_generic_FORM.php.

A new install however, pre configures page_addListing_generic_FORM.php for use in the initial layouts for Free, Standard and Featured.

Major Featured Added: ADD NEW PAYPAL BUY NOW OPTION
The PayPal Buy Now option allows one-off payments for a subscription and on successful payment instantly updates database records using the IPN script. I've also added some extra configuration in General Settings and PayPal settings to accommodate the Buy Now option.

For short term listing options (less than 60 days) once paid will show as [b]Status - Renew Now[/b] and display the expiry date & payment buttons.


Version 2.10 Released - 30 July 2009

PaymentsPlus 2.10 is now compatable with Mosets Tree 2.1.0 Native (See Patch Kit Details Below)
Tested on Joomla 1.5.11 and 1.5.13


Language Definitions have been updated throughout PaymentsPlus Admin files for easier conversion to other languages. The file can be found in your joomla installation at: administrator/language/en-GB/en-GB.com_paymentsplus.ini

Improved Admin Messages:
Some additional messages have been added throughout the PaymentsPlus Admin console to assist admin with definitions of some fields and or processes. Some of these are detailed below.

Improved Managed Subscriptions Table:
Expiry Dates in the subscriptions Table show with symbol and date for all subscriptions other than Current PayPal subscriptions as follows, Red X = Expired, Green Tick = Current and Yellow ! = Pending. A title tag also displays when the image is hovered over showing the appropriate text.

A current PayPal subscription will show in the subscriptions Table -> Expiry Date with the PayPal logo and green text saying "Current" additional messages have been set for the Alt and Title tags when hovering over the image.

Pending Offline Payments are now shown in Red in the subscriptions Table for easy identification under the Payment Status column.

Pending Off Line Renewals are now shown in Red in the subscriptions Table for easy identification under the Trans.Type column.

Improved Managed Subscriptions Edit Form:
Minimum required fields now marked in Red for easy of updating off line subscriptions.

Calendar for Publish Down Date only shows to off line subscriptions or cancelled PayPal subscriptions, the logic behind this is that a PayPal subscription is automatically renewed at PayPal on the aniversery date of the subscription until cancelled. On calcellation a publish down date is set for the remaining term of the subscription.

IPN subscription handling:
PayPal IPN subscription handling updated, 2 additional email reports are now sent to admin during the sign up and payment process. These reports may assist Admin in updating PayPal subscriptions where non critical errors have been detected for each process.

Mosets Tree 2.1.0 Patch Kit Details:
Note: This patch kit will not work on versions prior to Mtree 2.1.0

Changes in Mtree 2.1.0 Publishing conditions with the start date being automatically applied during the add listing stage, has resulted in numerous changes and additions in the status definitions in page_ownerListing.tpl.php and other templates where publishing conditions are calculated.

PaymentsPlus no longer uses a modified version of Mtree's Listing Summary Template (sub_listingSummary.tpl.php). However this patchkit includes sub_listingSummary.tpl_pp.php this is the modified version from previous PaymentsPlus versions that can be used if you want to restrict display of some items based on listing type.

Language definitions for all Templates that PaymentsPlus uses in Mtree have been updated in Mtrees Language file located language/en-GB/en-GB.com_mtree.ini these changes may assist with conversion to other languages.


Version 2.05 Released - June 17 2009 Bug Release Only no major features added.
Minor Bug 1:
administrator/components/com_paymentsplus/controllers/general.php
Offline Button not saving in PP General Settings - Reported by Richard Eaton
Reason: offline_button variable not declared and also missing in SQL Update statement.
File Now Fixed: controllers/general.php

Mtree 2.09 Templates
components/com_mtree/templates/m2/page_addListing.tpl.php
Minor Bug 2:
Subscription options on addlisting all options were not showing correct currency symbol - Reported by Richard Eaton
Reason: $ sign was text, Added extra SQL near line 41 to call currency_symbol and replaced $ sign with $CurrencySymbol near line 76.
File Now Fixed: page_addListing.tpl.php

components/com_mtree/templates/m2/define_product_values.php
Minor Bug 3:
If seems that Mysql databases greater than ver 4.1.22 don't like this statement on line 17 which is written to comply with the Joomla 1.5+ code base.  Reported by Averan  (This file will be updated again for Mtree 2.1 later)
$products = $database->loadObjectList();
To get the statement to work for all Mysql databases we've had to replace it with the old way of doing things:
$database->loadObject( $products );
File Now Fixed: define_product_values.php

administrator/components/com_paymentsplus/ipn/ipn_config.php
Minor Bug 4:
Wrong declaration of products table on line 26
$ipn_products = $mysql_prefix.'_ajp_orders_ipn_products';
Should be: $ipn_products = $mysql_prefix.'_ajp_orders_products';
When File is updated the PayPal settings will need to be reapplied in PaymentsPlus -> PayPal Settings
File Now Fixed: ipn_config.php

Critical Bug 1:
administrator/components/com_paymentsplus/ipn/PaymentsPlus2-1_Sql_Update.php
Database Table Missing #__ajp_orders_ipn_subscriptions used by PayPal
Old File was inadvertently overwritten in the Install Package for PaymentsPlus 2.0 in both New Install and Upgrade from 1.0 Both Install Packages have now been Updated to Ver 2.05 However anyone who has installed Version 2.0 needs to run this script. See Above Upgrade Instructions
Additionally moved the payment_id column in #__ajp_orders_subscription_payments after custom to avoid any possible PayPal conflict.

Critical Bug 2:
administrator/components/com_paymentsplus/ipn/ipn.php
2 Database Table Names incorrect #__ajp_orders_ipn_subscription_payments and #__ajp_orders_ipn_subscription_details
Renamed to: #__ajp_orders_subscription_payments and #__ajp_orders_subscription_details
Old File was inadvertently overwritten in the Install Package for PaymentsPlus 2.0 in both New Install and Upgrade from 1.0 Both Install Packages have now been Updated to Ver 2.05
Minor Bug 5: Emails returning from PayPal IPN Processes where not formatting as HTML - Updated All email processes adding $mode=1
File Now Fixed: ipn.php

Update of File Only:
administrator/components/com_paymentsplus/admin.paymentsplus.php
File Displays current version now reads 2.05

Update of File Only:
administrator/components/com_paymentsplus/controllers/subscription.php
Line 379 Moved  `payment_id` + '$NewPaymentID' after custom to avoid any possible PayPal conflict.
Minor Bug 6:
INSERT INTO #__ajp_orders_subscription_payments missing `application` + $Payments_application
File Now Updated: subscription.php

Update of File Only:
components/com_mtree/templates/m2/page_ownerListing.tpl.php
Several listing status definitions have been updated and added to better reflect those used by PayPal
File Now Updated: page_ownerListing.tpl.php

Update of File Only:
administrator/language/en-GB/en-GB.com_paymentsplus.ini
Added Email Definitions for PayPal AJP_PAYPAL_CONFIGURATION_HELP3 on line 49
Added/Changed Email Definitions for PayPal AJP_PAYPAL_CONFIGURATION_HELP2 on line 50
also Added Definitions for PayPal AJP_PAYPAL_CONFIGURATION_HELP3
File Now Updated: en-GB.com_paymentsplus.ini

------------------------------------------------------------------------------
Version 2.00 Released - 08 April 2009
PaymentsPlus 2.0 NOW Joomla! Native
License Change from Commercial Propriety Software to GNU/GPL V.2 General Public License
All manuals and support services available as subscribed services only see paymentsplus.com.au for details
Admin section re-written to the new Joomla! MVC Model
Completed language support for current release - en-GB included in distribution
Some Database Columns renamed to comply J1.5 Code Standards Eg: published fields
Added switch to Enable/Disable PayPal Payments
Added switch to Enable/Disable Offline Payments
Added Statistics to Dashboard:
Show Total Subscriptions
Show Total Current Subscriptions
Show Total Subscriptions Expire in Less Than 60 Days
Show Total Subscriptions Expire in Less Than 30 Days
Show Total Subscriptions Expire in Less Than 14 Days
Show Total Subscriptions Expired
Improved Filter to Sort Subscriptions
Bug Fix - Unable to delete Subscriptions - Solved!
 

Tradewise Promotions Developer of PaymentsPlus Copyright © 2009 All Rights Reserved