Post by Johnathan » Sat Jul 23, 2011 3:16 am

Image

Current Version: v302.4 (release notes)

OpenCart Versions: 1.5.2.x - 3.0.2.x

To Purchase: Visit OpenCartX or opencart.com

Image Image Image

Create shipping charges based on category, manufacturer, product, and more! This extension uses an intuitive "rules" system to easily determine when your shipping charges appear. Restrict charges based on quantity, total, weight, volume, and other criteria, then combine multiple charge groups together into a single cost displayed to the customer.
  • Upload and go — modifies no core files.
  • 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.
  • 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, 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
    - Product Criteria: category, manufacturer, product, or build your own group
  • 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.
  • Combine multiple charges into one final cost using simple or complex formulas. Supported functions include Sum, Max, Min, and Average.
  • Group products, categories, and manufacturers together however you want to create Product Groups. These groups can then be used to determine when charges apply to products, and which products to which they apply.
  • Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
Image Image Image Image Image Image Image Image
Last edited by Johnathan on Sat Oct 08, 2011 11:42 pm, edited 6 times in total.

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Aug 09, 2011 12:30 am

Updated to v151.2

Release Notes:

- Added "Select All" / "Unselect All" text for 1.5.x
- Bugfixes

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Sep 06, 2011 1:42 am

Updated to v151.3

Release Notes:

- Added ability to set multiple flat rates
- Added "Per Item" rate type
- Fixed bug with Weight-Based rate type
- Updated instructions.txt

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Sep 29, 2011 2:09 am

Updated to v151.4

Release Notes:

- Total-Based rate types are now calculated using the total at the position of the "Shipping" order total (i.e. fees and discounts with lower sort orders than "Shipping" will affect the Total-Based calculation)
- The heading and Geo Zone titles can now be set from the admin panel, with multi-lingual support
- Fixed weight class conversion and weight calculation in 1.5.1.x
- Fixed formatting issues in admin template file for small displays
- Updated instructions.txt
- Optimized code structure

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Oct 07, 2011 1:52 am

Updated to v151.5

Release Notes:

- Added ability to choose whether Total-Based rate types and percentage rates use the Sub-Total, or the Sub-Total + Order Totals with lower sort orders
- Fixed bug with 1.4.x compatibility introduced in v151.4
- Fixed "undefined index" bug when creating Geo Zones after installing
- Updated instructions.txt

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Oct 08, 2011 11:42 pm

Updated to v151.6

Release Notes:

- Fixed bug with display of headings in 1.4.x and 1.5.0.x
- Fixed weight calculation bug in 1.5.0.x

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Dec 22, 2011 5:56 am

Updated to v151.7

Release Notes:

- Fixed bug with category restrictions and multi rate flat rates

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Feb 28, 2012 3:55 am

Updated to v151.8

Release Notes:

- NOTE: Updating from a previous version will require you to redo all settings
- Combined extension with "Customer Group Shipping" extension
- Completely redesigned admin panel interface
- Added ability to restrict rates by store and customer group
- Added ability to select disabled categories, allowing hidden categories to be created and used just for the extension
- Added ability to compare selected categories against ANY, ALL, ONLY ANY, ONLY ALL, or NONE of the categories of products in the cart
- Added ability to set cost brackets individually for each currency
- Added ability to set cost brackets by pasting data from a spreadsheet
- Added ability to re-order cost brackets by click-and-dragging
- Added ability to calculate costs cumulatively or from a single bracket
- Added ability to set additional, minimum, and/or maximum adjustments to the chosen cart comparison value (# of numbers, total, volume, or weight)
- Added Volume-Based rate type, renamed Quantity-Based rate type to Item-Based
- Removed compatibility with 1.4.1 - 1.4.7
- Updated instructions.txt

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sun Mar 04, 2012 1:35 am

Updated to v152.1

Release Notes:

- Verified compatibility with 1.5.2

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jun 06, 2012 2:19 am

Updated to v153.1

Release Notes:

- NOTE: Updating from previous versions will require you to redo some settings
- Added Postcode-Based rate type
- Added NOT comparison type, for enabling a rate when the cart contains at least one product not in a selected category. (Unlike NONE, this comparison can contain products within the selected categories, as well.)
- Added ability to enter HTML for the shipping method Heading and rate Titles
- Added ability to set tax classes individually for each rate
- Added ability to base order total comparisons on the taxed sub-total
- Added ability to compare values against the entire cart, or just applicable items in the selected categories
- Added Select All / Unselect All links for each Order Criteria section
- Added ability to restrict rates based on item length, item width, item height, number of items, cart total, volume, weight, postcodes, and date
- Added ability to copy rates when creating new ones
- Added "Show Examples" button with examples of how to set up various rates
- Updated how multi-currency rates are entered, to be easier to use
- Updated admin panel interface
- Updated instructions.txt
- Updated license.txt
- Verified compatibility with 1.5.3.x

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Jun 12, 2012 12:44 pm

Updated to v153.2

Release Notes:

- Added ability to auto-convert values from a non-default currency
- Fixed "Warning: array_intersect(): Argument #2 is not an array" bug
- Fixed incorrect calculation of volume and weight adjustments
- Fixed rare precision error with bracket comparisons

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Jul 25, 2012 4:26 am

Updated to v153.3

Release Notes:

- Added ability to set single postcodes for the "Postcodes" Cart Criteria
- Added ability to set negative shipping costs to disable rates when combined

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Aug 18, 2012 6:04 am

Updated to v154.1

Release Notes:

- 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
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Tue Feb 19, 2013 3:50 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 base total comparisons on the pre-discounted sub-total
- Added: ability to select the format for the postcode criteria
- Fixed: all category names are displayed in italics in 1.5.5.x
- Improved: code for postcode comparisons
- Updated: instructions.txt
- Verified: compatibility with 1.5.5.x

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Mar 01, 2013 1:46 am

Updated to v155.2

Release Notes:

- Fixed: using only postcode prefixes for UK postcodes doesn't work

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Sat Aug 31, 2013 2:58 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: "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
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Thu Oct 02, 2014 7:17 am

Updated to v200.1

Release Notes:

- Combined "Category-Based Shipping", "Manufacturer-Based Shipping", and "Product-Based Shipping" into a single extension, due to overlap between their functionality.
- Added: compatibility with OpenCart 2.0.0.x
- 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 > Shipping, and you'll need to recreate your charge setup within the new version.

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Fri Nov 07, 2014 3:56 am

Updated to v200.2

Release Notes:

- Fixed: empty shipping headings appearing when no charges are eligible
- Fixed: Restore Settings logging the admin out in 1.5.x versions
- Fixed: some Product Group comparisons being evaluated incorrectly
- Fixed: Cart/Item Criteria values of 0 being evaluated incorrectly
- Fixed: various "Undefined variable" errors
- Fixed: rules using Stock values now properly account for the quantity of the item in stock, minus the quantity being purchased
- Fixed: negative shipping costs for Charge Combinations were not disabled
- Fixed: postcode validations were incorrect in some rare circumstances
- Updated: zip file now works with the OpenCart 2.0 Extension Installer
- Updated: "of each item" Cart/Item Criteria comparisons to "of any item" for clarity. If using one of these comparisons, make sure to resave those settings to use the new value.

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Dec 17, 2014 3:09 am

Updated to v201.1

Release Notes:

- Added: compatibility with OpenCart 2.0.1.x
- Added: "Default Tax Class" setting, to add a fallback tax class for charges
- Fixed: "Total Value" settings not working properly in all cases
- Fixed: "Undefined property: stdClass::$error_message" error for distances
- Updated: initial page loading speed is greatly improved (up to 4x faster)
- Updated: small MijoShop compatibility fix

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by Johnathan » Wed Sep 02, 2015 2:41 am

Updated to v203.1

Release Notes:

- Added: auto-saving can now be turned on or off, directly in the admin panel
- Added: the full category path is now shown in auto-complete fields
- Added: Distance Units setting, to more easily switch between miles and km
- Confirmed: compatibility with OpenCart 2.0.2.x - 2.0.3.x
- Fixed: Restore Settings doesn't work with files using Windows line endings
- Fixed: "Undefined index: postcode" and "city" error messages
- Fixed: "Undefined index: shipping" error message
- Fixed: "Undefined index: title_en" error message
- Fixed: "Undefined index: comparison" error message
- Fixed: "Undefined index: member" error message
- Fixed: charges do not work when only gift vouchers are in the cart
- Fixed: "City" rules not working when spaces are entered after commas
- Fixed: issues with "none of the" comparisons in some rare circumstances
- Fixed: blank charges appearing for mixed formulas, like SUM(AVG(A), B)
- Fixed: Distance rules have issues with addresses using HTML-encoded letters
- Updated: auto-complete fields are now not attached until they are clicked, which should increase page loading speed even further
- Updated: Group and Sort Order fields now allow for 2 alphanumeric characters
- Updated: negative Group values now disable charges instead of empty ones
- Updated: Simple Charge types can now specify percentage costs using %
- Updated: multiple "Product Group" rules are now combined using AND logic

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 8 guests