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.
Latest Forum Posts
Who's Online
We have 115 guests onlineStatistics
Paid Platinum Members : 159Paid 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 |
| 1.5% | | Australia |
| 1.1% | | Canada |
| 0.8% | | |
| 0.5% | | United Kingdom |
| 0.4% | | Japan |
| 0.3% | | India |
| 0.1% | | Germany |
| 0.1% | | France |
| 0.1% | | 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 |
| Change Log |
|
|
|
| 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. 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! |




