Post by Johnathan » Sun Apr 22, 2012 11:41 am

Image

Current Version: v2023-12-04 (release notes)

OpenCart Versions: 1.5.2.x - 4.0.2.x

To Purchase: Visit Clear Thinking or opencart.com

Image Image Image

This extension allows you to provide optional fees and discounts to your customers, letting them choose extra services for their order. You can use it to give options for insurance, gift wrap, rush charges, and more.

  • Upload and go — includes a module component for displaying the options, requiring no modification to core files.
  • Create single-choice or multiple-choice options, each with their own associated fee or discount.
  • Enjoy peace of mind: all settings are automatically saved to the database when changed, and are backed up to a backup file every time the admin panel is loaded. Settings can also be manually backed up, and then downloaded to restore from later, or to edit in a spreadsheet application.
  • Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
  • Create charges quickly and easily using the clean admin interface and intuitive rules system. Available rule types include:
    - Adjustments: charge adjustment such as min/max/round, flat/percent adjustment to charges or cart/item criteria, cumulative bracket charge, tax classes, and more
    - Cart/Item Criteria: length, width, height, L+W+H, price, quantity, stock, total, volume, weight
    - Date/Time Criteria: day of the week, date, time
    - Location Criteria: city, country, distance, geo zone, location comparison, postcode, zone
    - Order Criteria: currency, customer group, language, store
  • Build rule sets to apply multiple rules to a single charge at once. Re-use the same rule set for different charges to quickly create the charges you need.
  • Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
  • Position the module box in non-standard locations using Infinite Module Positions.
Image Image Image Image Image Image

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Jun 22, 2012 12:28 pm

Updated to v153.1

Release Notes:

- Fixed "unserialize" error when extension data is too large
- Updated license.txt
- Verified compatibility with 1.5.3.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Aug 19, 2012 9:05 am

Updated to v154.1

Release Notes:

- Fixed "undefined index" error for country_id, zone_id, and postcode
- Updated instructions.txt with a note about fixing max_input_vars issues
- Verified compatibility with 1.5.4.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Oct 02, 2012 11:02 pm

Updated to v154.2

Release Notes:

- Fixed bug: settings not properly retrieved from database in 1.5.0

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Mar 08, 2013 4:01 am

Updated to v155.1

Release Notes:

- Added: "Internal Notes" field, to keep track of rates with the same title
- Added: ability to round final costs to a nearest value (e.g. nearest dollar)
- Added: ability to enter HTML for the rate Titles
- Added: ability to base total comparisons on the pre-discounted sub-total
- Added: Select All / Unselect All links for each Order Criteria section
- Added: ability to restrict rates based on item length, item width, item height, and postcodes, including selecting a postcode format
- Added: ability to auto-convert values from a non-default currency
- Changed: radio button sets are now determined by Sort Order, so make sure your sets have the same Sort Order before updating
- Fixed: some fields do not HTML entity decode properly
- Fixed: if option default is selected, the option always defaults even after unselecting it
- Updated: how multi-currency rates are entered, to be easier to use
- Updated: admin panel interface
- Updated: instructions.txt
- Verified: compatibility with 1.5.5.x

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Mar 13, 2013 12:51 am

Updated to v155.2

Release Notes:

- Fixed: (again) options always defaulting to selected

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Sep 01, 2013 12:30 am

Updated to v156.1

Release Notes:

- Added: ability to collapse and expand rates to save space
- Added: ability to set the default rate display (expanded or collapsed)
- Fixed: settings always displays defaults in the box admin panel in 1.4.x
- Fixed: "Undefined index: special" error in 1.4.x versions
- Fixed: single Cart Criteria postcodes do not work properly
- Fixed: rates are ordered by position in list and not Sort Order
- Updated: admin panel speed improved when working with many rates
- Updated: added admin panel warning when max_input_vars is set to 1000
- Updated: changed default General Settings to "Sum" and "Sub-Total"

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Aug 26, 2015 2:09 am

Updated to v203.1

Release Notes:

- NOTE: This version is a complete redesign, to utilize a new "rules" system. The functionality is essentially the same, so updating is not required at this point. If you do decide to update from a previous version, this version will appear as a new extension in Extensions > Modules, and you'll need to recreate your charge setup within the new version.
- Added: compatibility with OpenCart 2.0.0.x - 2.0.3.x
- Added: ability to set option choices as select dropdowns
- Added: ability to set the line item text format when an option is chosen
- Added: a few additional rules like distance, city, and day of the week
- NOTE: To embed modules in non-standard locations (like within the Delivery Method step) you can use the new Infinite Module Positions extension: http://www.opencartx.com/infinite-module-positions

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Sep 02, 2015 3:19 am

Updated to v203.2

Release Notes:

- Added: auto-saving can now be turned on or off, directly in the admin panel
- Updated: Simple Charge types can now specify percentage costs using %

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Oct 09, 2015 1:35 am

Updated to v210.1

Release Notes:

- Added: compatibility with OpenCart 2.1.0.x
- Added: ability to use driving distances for "Distance" rules
- Added: support for the OpenCart 2.0 geocode in System > Settings
- Added: "Price" charge type, for brackets based on each product's price
- Fixed: partially deleted charges can still affect the settings
- Fixed: Rule Sets did not display in the admin according to Sort Order
- Fixed: "Tax Class" rules not always working properly

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Feb 04, 2016 5:27 am

Updated to v210.2

Release Notes:

- Added: "Country" and "Zone" rules, for quicker setup without using geo zones
- Added: help text clarifying that multiple Date/Time rules use AND logic
- Added: "Location Comparison" rules can now be based on the location set by the Geo IP Tools (www.opencartx.com/geo-ip-tools) extension
- Fixed: "Array to string conversion" error for automatic backup generation
- Fixed: taxed charges display incorrectly in OpenCart 1.5 versions
- Fixed: issues when used with Infinite Module Positions
- Fixed: the Distance Calculation setting wasn't showing properly
- Removed: "Sort Order" fields from Rule Sets -- they are now sorted by "Name"
- Updated: as per user request, Testing Mode messages are now in their own tab in the extension, instead of in the general Error Log
- Updated: instructions.txt file to include directions for updating

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Mar 11, 2016 3:11 am

Updated to v220.1

Release Notes:

- Added: compatibility with OpenCart 2.2.0.x
- Added: ability to specify UK postcodes using just the 1 or 2-letter prefix
- Fixed: "Undefined variable: text_geo_ip_tools_location" error
- Fixed: blank charges appearing for inactive Charge Combinations

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Jun 04, 2016 4:01 am

Updated to v220.2

Release Notes:

- Fixed: HTML does not work in the Option Text fields
- Fixed: "is is" typo in a few Testing Mode messages
- Fixed: "Undefined index: vqmod" error when using Backup Settings
- Updated: "Add Charge" button is now much faster when there are a lot of rows
- Updated: charges using "Total Value = Total" rules will now affect other charges that occur after them

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Oct 22, 2016 3:11 am

Updated to v230.1

Release Notes:

- NOTE: This version is fully compatible with OpenCart 2.3.0.x by using the OpenCart 2.3 Extension Compatibility Fix, which is provided for free with the purchase of the extension

- Fixed: Distance and Postcode rules had erroneous Testing Mode messages when using an "is not" comparison
- Updated: Rules are now sorted according to rule type
- Updated: two-character postcodes should now work for Canada
- Updated: Testing Mode messages now show enabled charges, as well

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Jun 29, 2017 5:28 am

Updated to v300.1

Due to limitations in the opencart.com license system, a new extension was released on opencart.com for OpenCart 3.0 compatibility. However, free updates are still available for anyone that has purchased the extension in July 2016 or after --- just contact Clear Thinking here: http://www.getclearthinking.com/contact

Release Notes:
- Added: compatibility with OpenCart 3.0.0.x
- Added: native compatibility with OpenCart 2.3.0.x (You can remove the compatibility fix, or keep using it if you want to)

- Fixed: "Price" type charges were not charging their cost per product
- Fixed: the module Heading was not displaying HTML correctly

- Removed: compatibility with OpenCart 1.5.x and 2.0.0.0 for new versions

- Updated: [total] shortcodes are now always rounded to 2 decimal places
- Updated: backup files no longer have an EXTENSION column, so you'll need to remove that from old backup files if you plan on restoring from them

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Oct 07, 2017 3:37 am

Updated to v302.1

Release Notes:

- NOTE: Starting with this version, all template files will use the .twig extension. These will still work completely fine on OpenCart 2.x versions, and still use the .tpl-type syntax. However, if you've made edits to the .tpl file, you'll need to port those edits over to the new file.

- Confirmed: compatibility with OpenCart 3.0.2.x
- Fixed: "Total Value = Non-Discounted Sub-Total" rules for Discounts

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Jan 04, 2018 5:37 am

Updated to v302.2

Release Notes:

- Fixed: extension settings would sometimes disappear in certain OpenCart versions when loading the Extensions > Order Totals page
- Updated: Cart/Item Criteria rules involving weight now use the product base weight instead of the total weight
- Updated: removed a <span> to hide the colon for the option line item, since it caused issues with some other extensions
- Updated: made the code to set the options in the session data to use a function, to make it easier to integrate with some quick checkouts

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat May 26, 2018 1:37 am

Updated to v302.3

Release Notes:

- Added: new "Product Count" charge type, to get the number of products in the cart, ignoring the quantity of any of those products

- Fixed: deleting things when using auto-saving wasn't working in OpenCart 3.0
- Fixed: issue with "Total Value = Total" rules on some OpenCart 3 stores
- Fixed: issue with "Total Value = Total" rules when also using the Intermediate Order Total extension

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Oct 25, 2018 12:31 am

Updated to v302.4

Release Notes:

- Added: customer name, customer_id, IP address, and billing/shipping addresses are now recorded to the Testing Mode log for each test
- Added: ability to set a Google Maps API Key for distance rules (make sure to save the new setting if you're using distance calculations)

- Fixed: "Cannot pass parameter 1 by reference" error
- Fixed: issues related to the sort order of the fee/discount line item

- Updated: calls to Google Maps API now use curl
- Updated: distance calculations now occur after all other rules have been evaluated, to avoid unnecessary API calls to Google Maps

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Dec 07, 2019 1:35 am

Updated to v303.1

Release Notes:

- Added: ability to use { and } for Flat Charge calculations

- Confirmed: compatibility with OpenCart 3.0.3.x

- Fixed: for total comparisons in different currencies, the main store's default currency wasn't being utilized correctly
- Fixed: "City" rules weren't trimming the city name the customer entered
- Fixed: the Google API key wasn't being trimmed in the API request to Google
- Fixed: using :: to separate ranges for Postcode type charges wasn't working

- Updated: Testing Mode now has a button to download the log when over 1 MB
- Updated: Testing Mode log is now cleared automatically when over 50 MB

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 169 guests