Restrict the payment methods available to your customers! You can set each payment method to be displayed based on a wide variety of criteria, including the shipping method and rate they select.
Upload and go — no core file modifications are necessary. The extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0
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".
Restrict payment methods quickly and easily using the clean admin interface and intuitive rules system. Available rule types include:
- Location Criteria: city, country, distance, geo zone, location comparison, postcode, zone
- Order Criteria: currency, customer group, language, shipping cost, shipping method, shipping rate, store
- Product Criteria: category, manufacturer, product, or build your own group
Build rule sets to apply multiple rules to a restriction at once. Re-use the same rule set to quickly create the restrictions you need.
Group products, categories, and manufacturers together however you want to create Product Groups. These groups can then be used to determine when payment methods are enabled or disabled.
Use the included Testing Mode to determine why payment methods are not appearing as expected on the front-end, helping to debug complex rule interactions.
Create fees and discounts based on the shipping method selected by the customer! This extension uses an intuitive "rules" system to easily determine when your charges appear. Restrict charges based on quantity, total, weight, volume, and more.
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.
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
- Location Criteria: city, country, distance, geo zone, location comparison, postcode, zone
- Order Criteria: currency, customer group, language, shipping cost, shipping method, shipping rate, 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.
Combine multiple charges into one final cost using simple or complex formulas. Supported functions include Sum, Max, Min, and Average.
Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
Create fees and discounts based on the cart total! This extension uses an intuitive "rules" system to easily determine when your charges appear. You can restrict charges based on currency, customer group, geo zone, and store.
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.
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 adjustments, min/max charges, rounding charges, charging brackets cumulatively, applying tax classes, and more
- Location Criteria: country, geo zone, location comparison, zone
- Order Criteria: currency, customer group, language, and store
Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
This module enables customers to filter the products within the current category, manufacturer, and/or search page by a selected price range. If the customer is not currently browsing one of those pages, all products within that price range will be shown.
Upload and go — modifies no core files.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Generated product pages are 100% compatible with any custom theme.
Optionally show category and/or manufacturer filters appear along with the price ranges.
Choose whether to include a flexible price filter, which allows customers to fill in their own price ranges.
Properly sorts specials and, when set to display taxes, product prices after tax.
Easily create SEO URLs for the product pages by adding the URL rewrite specified in the instructions.txt file.
This extension allows you to set up a survey of questions to ask your customers during the checkout process. Use it to include questions such as "How did you hear about us?", "Would you like gift wrap?", or "When are you home for delivery?"
Upload and go — no core file modifications are necessary. The extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Add the survey to any layout and any standard module position. Restrict the survey by store, language, customer group, and currency.
Easily set the heading, text, and error message for the survey box, as well as the questions, possible responses, and order line item text. Multi-lingual support for all text is included.
Allow customers to select a single response via select dropdowns and radio button sets, or multiple responses via multi-select boxes and checkbox sets.
Optionally include an "Other" response, where customers can fill in their own reponse.
View customer responses as order total line items, visible on both front-end and back-end cart, order, and invoice pages.
Quickly see all responses in the included report, filterable by date and order status. Report totals for customers and guests are displayed separately and together.
Export the survey report as a CSV file.
Use the Infinite Module Positions extension to place the survey in a non-standard location, such as within one of the checkout steps, or within the middle of the cart page
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.
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
- 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.
Quickly and easily create any kind of form you want for your OpenCart store! Form Builder can create as many forms as you want, using a variety of field types, and e-mail the results to the administrator and/or the customer. Start expanding the information you collect from customers by creating contact forms, quote request pages, reservation forms, surveys, and more!
Upload and go — requires no modification to core files.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Forms are standard modules, so you can choose where you place them directly from the OpenCart admin panel. All form validation and submission is done using ajax, which means it can safely be used on any page you want.
Choose from a variety of field types, including checkboxes, date, time, e-mail address, radio buttons, select dropdown, multi-select box, text input, and textarea input.
Set all front-end language for the form directly through the admin panel, with multi-lingual support.
Customize both the admin e-mail and customer e-mail messages, including any store information and HTML content that you want.
Optionally record the responses to a text file, which you can download from within the form admin panel.
For more features, check out Form Builder Pro. The additional features it has include:
- Captcha, File Upload, Hidden Data, HTML Block, and Product/Category/Manufacturer auto-complete fields
- Additional options for each field type
- The ability to make fields conditionally appear (i.e. dependent fields)
- Drag-and-drop field editing in the admin panel
- Additional display settings, including column/row settings for fields
- Create Form Page button, to quickly create an information page and layout dedicated to the form
- The ability to record responses to the database
- Response reports in the admin, exportable to CSV files
Improve the accuracy of the search on your OpenCart site! Smart Search will return the most relevant results by performing a search of the selected product fields in four phases: (1) products with the exact phrase, (2) products with ALL keywords, correctly spelled, (3) products with ALL keywords, possibly misspelled, (4) products with ANY keywords, possibly misspelled.
Upload and go — no core file modifications are necessary. The extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
100% compatible with any custom theme.
Choose which product fields to search within: name, description, meta tag description, meta tag keywords, tags, model, SKU, UPC, EAN, JAN, ISBN, MPN, location, category name, manufacturer name, attribute group, attribute name, attribute value, option name, and/or option value.
Automatically display search results right from the search bar with the included Live Search functionality.
Choose the default sorting for products: date added, date available, date modified, model, name, price, quantity in stock, rating, sort order, times purchased, or times viewed.
Set a minimum number of results to display, so customers always have more than a few results to choose from.
Optionally account for plurals, for misspelled words in searches (including setting the misspelling tolerance), and for searching within a category's sub-categories.
Select how often to refresh the keyword cache and the misspelling cache: hourly, daily, weekly, monthly, or yearly.
Make pre-search replacements on the search terms, such as replacing hyphens with spaces or commonly misspelled product names with correct ones.
Enable a testing mode to view how long queries are taking on your site.
This extension allows you to create a module for any products you want, and includes the ability to display all the selected products on their own product listing page. You can create as many modules as you want, each with their own linked products, and show/hide them on whatever category pages you choose.
Upload and go — requires no modification to core files or the database.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Compatible with most custom themes without any changes needed.
Choose products individually, or by category and/or manufacturer.
Set each modules' settings independently (status, text, image size, description limit, number of products to show, and location).
Optionally select the category pages on which to hide or show each module.
Easily duplicate modules and all their associated settings.
Add as many products as you want to each module — products within the module box are displayed randomly, showing as many as the "Limit" setting.
Display all linked products at once on the module's product page, which is shown when the customer clicks the module's "View All" link.
Create fees and discounts based on the cart weight, cart volume, and item dimensions! This extension uses an intuitive "rules" system to easily determine when your charges appear. You can adjust the cart weight and/or volume before calculations take place.
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.
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 adjustments, weight/volume adjustments, min/max charges, rounding charges, charging brackets cumulatively, applying tax classes, and more
- Cart/Item Criteria: length, width, height, L+W+H, volume, and weight
- Location Criteria: country, geo zone, location comparison, zone
- Order Criteria: currency, customer group, language, and store
Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
Create shipping charges based on the quantity of items in the cart! This extension uses an intuitive "rules" system to easily determine when your charges appear. You can restrict charges based on currency, customer group, geo zone, languae, and store.
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.
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 adjustments, min/max charges, rounding charges, charging brackets cumulatively, applying tax classes, and more
- Location Criteria: country, geo zone, location comparison, zone
- Order Criteria: currency, customer group, language, and store
Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
Restrict the shipping methods available to your customers! You can set each shipping method to be displayed based on a wide variety of criteria, as well as restrict individual rates within each method.
Upload and go — no core file modifications are necessary. The extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0
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".
Restrict shipping methods quickly and easily using the clean admin interface and intuitive rules system. Available rule types include:
- Location Criteria: city, country, distance, geo zone, location comparison, postcode, zone
- Order Criteria: currency, customer group, language, shipping rate, store
- Product Criteria: category, manufacturer, product, or build your own group
Build rule sets to apply multiple rules to a restriction at once. Re-use the same rule set to quickly create the restrictions you need.
Group products, categories, and manufacturers together however you want to create Product Groups. These groups can then be used to determine when shipping methods are enabled or disabled.
Use the included Testing Mode to determine why shipping methods are not appearing as expected on the front-end, helping to debug complex rule interactions.
This extension will give you additional product pages for your store, including All Products, Bestsellers, Coming Soon, Featured, Latest, Popular, and Recently Updated pages. You can add the links for these new pages to any template file, and simple instructions are included to add "View All" links to the corresponding Bestseller, Featured, and Latest modules.
Upload and go — modifies no core files.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Compatible with most custom themes. (Note: This extension is NOT compatible with BurnEngine.)
Set the heading, description, number of products per page, number of pages, and image size for each page type.
Choose whether to hide out of stock products, individually for each page.
Displays as many products as you want. This allows you set modules to limit the number of products they display, while still making available a full list of their corresponding products.
Create multiple flat rate, percentage-based, or per item shipping charges! This extension uses an intuitive "rules" system to easily determine when your shipping charges appear. You can restrict charges based on currency, customer group, geo zone, and store.
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.
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: min/max charges, rounding charges, and applying tax classes
- Location Criteria: country, geo zone, location comparison, zone
- Order Criteria: currency, customer group, language, and store
Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
Note: This extension is for flat rates only. If you need rates based on the cart total, take a look at Total-Based Shipping.
This module displays your store's categories as dropdown menus. When a category is chosen, its sub-categories are dynamically loaded in the next dropdown. This process repeats until you reach the bottom sub-category or, if you choose, that category's products. Selecting the furthest sub-category or product will take the customer to that page.
Upload and go — modifies no core files.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Set the first dropdown to show all top-level categories, or to start with a specific category.
Set the last dropdown to show the further sub-categories, or products of the further sub-category.
Choose whether to load categories statically (faster for few categories), or dynamically (faster for many categories).
Optionally display a "Go" button that allows the customer to go to a category without choosing one of its sub-categories.
Edit the module heading, "Go" button text, and initial dropdowns text directly through the admin panel.
All dropdowns accurately reflect the current category, sub-category, or product location, and work properly with SEO URLs. Category lists are automatically cached to improve performance.
Create fees and discounts based on category, manufacturer, product, and more! This extension uses an intuitive "rules" system to easily determine when your 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.
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
- 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.
Create shipping charges based on the cart total! This extension uses an intuitive "rules" system to easily determine when your charges appear. You can restrict charges based on currency, customer group, geo zone, and store.
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.
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 adjustments, min/max charges, rounding charges, charging brackets cumulatively, applying tax classes, and more
- Location Criteria: country, geo zone, location comparison, zone
- Order Criteria: currency, customer group, language, and store
Use the included Testing Mode to determine why charges are not appearing on the front-end, helping to debug complex rule interactions.
Automatically pass newsletter subscription information from your OpenCart site to your MailChimp newsletter list (and vice versa) behind the scenes, making less work for you! Customers will be synced during standard registration, checkout registration, and when admins perform actions in the admin panel. This extension also includes a sidebar module, to allow non-customers to sign up to your list.
Upload and go — no core file modifications are necessary. The extension utilizes vQmod for OpenCart 1.5.x, ocMod for OpenCart 2.x/3.0, and Event hooks for OpenCart 4.0.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Manually synchronize your lists with a single click when you first install the extension — after this, all information will be synchronized in the background.
Automatically add customers to your MailChimp list when they choose to receive your newsletter in OpenCart, both during account registration and any time after.
Easily synchronize e-mail, name, address, and phone information with MailChimp when customers edit their info in the front-end, and when administrators edit it in the back-end.
Choose whether to auto-create customers in OpenCart when they sign up for your newsletter through the sidebar module or through a MailChimp form.
Pass information from MailChimp back to OpenCart using the webhook functionality built into the extension.
For syncing with multiple MailChimp lists, mapping customer fields to merge tags, interest group support, and additional module features, see MailChimp Integration Pro. To inquire about upgrading and upgrade pricing, contact Clear Thinking.
This extension allows your customers to retrieve a shipping estimate from anywhere on your site. It pulls the same data as the checkout shipping data, directly from your active shipping extensions. The customer can also select their shipping method directly through the module.
Upload and go — modifies no core files.
Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".
Works with all installed shipping methods that are listed in Extensions > Shipping.
Choose which fields to display, as well as their order of appearance, directly through the admin panel. Includes Address, City, Postcode, Country, and Zone fields.
Set the default location within the module settings. If logged in, the module will properly use the customer's address for the default location instead.
Includes a setting for single product estimates when the module appears on a product page. If enabled, shipping estimates will be for that product only. Customers can also empty their cart, add the product, and apply a shipping method all with a single click.