Latest Extensions
View
All
TaxJar Integration
ClearThinking
$69.99 $59.99
Campaign Monitor Integration
ClearThinking
$44.99 $39.99

ClearThinking

Grid Display List Display
Show:
Sort By:
TaxJar Integration
ClearThinking


Current Version: v302.1 (release notes)

OpenCart Versions: 2.0.1.x - 3.0.2.x

Integrate your OpenCart store with TaxJar.com, an easy-to-use sales tax management service for retailers. This extension connects OpenCart with TaxJar services, including using the customer's address to determine correct tax rate for their location, pulling that tax rate into OpenCart as an Order Total line item, and then submitting the order to be recorded into your TaxJar transaction listings.

  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Set your store's shipping origin address directly through the admin panel. TaxJar uses this, along with the customer's precise location, to accurately determine all state and local taxes that must be paid.

  • Enter a fallback tax rate, in case the request to TaxJar fails.

  • Choose whether pre-checkout pages perform API requests to TaxJar, or use the fallback rate you've entered, to reduce the number of API calls to TaxJar.

  • Optionally enter variable Product Tax Codes for your products, using any existing product database field (e.g. Location or MPN).

  • Charge tax on shipping methods, by making sure they have an eligible tax class applied to them.

  • Restrict the extension by tax classes, stores, geo zones, and customer groups.

  • Automatically pass order information from OpenCart to TaxJar when an order is processed, or manually submit previous or missed orders using the added button visible on orders in the OpenCart admin panel.

  • Includes a Testing Mode so you can see all API requests to and responses from TaxJar, helping to debug things when they don't look right on the front end.


Note: If you don't currently have a TaxJar account, please sign up through our affiliate link. This will help fund future development of this extension.
$69.99 $59.99
Campaign Monitor Integration
ClearThinking


Current Version: v302.1 (release notes)

Automatically pass newsletter subscription information from your OpenCart site to your Campaign Monitor newsletter list (and vice versa) behind the scenes, making less work for you! Customers will be synced during standard registration, checkout registration, and when an administrator performs customer-related actions in the admin panel. This extension also includes a normal Module extension, to allow non-customers to sign up to your list.

  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Manually synchronize your newsletter list with a single click when you first install the extension. After that, all information will be synchronized automatically in the background.

  • Customers will be added to your Campaign Monitor list when they choose to receive your newsletter in OpenCart, both during account registration and any time after.

  • Easily synchronize e-mail, name, customer group, store ID, address, and phone information with Campaign Monitor when customers edit their info in the front-end, and when administrators edit it in the back-end. You can then use this info to segment your list to target certain customers when sending newsletters in Campaign Monitor.

  • Choose whether to auto-create customers in OpenCart when they sign up for your newsletter through the sidebar module or through a Campaign Monitor form.

  • Subscriber information is passed back from Campaign Monitor back to OpenCart using the webhook functionality built into the extension.
$44.99 $39.99
Block Products & Pages
ClearThinking


Current Version: v302.1 (release notes)

This extension allows you to easily block any product or page in your OpenCart store, based on a variety of criteria. You can create as many blocks as you want, choosing by product, category, manufacturer, information page, or URL. You can also set a custom message displayed to the customer when they are blocked.

  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • 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.

  • Display a custom message when the block is activated, including HTML support.

  • Create blocks quickly and easily using the clean admin interface and intuitive rules system. Available rule types include:
  • - 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 block at once. Re-use the same rule set to quickly create the blocks you need.

  • Group products, categories, and manufacturers together however you want to create Product Groups. These groups can then be used to determine when blocks apply.

  • Use the included Testing Mode to determine why blocks are not working as expected on the front-end, helping to debug complex rule interactions.


Note: this extension may not work with other extensions that generate their own page of products. It does work with all Clear Thinking extensions, including Extra Product Pages, Filter by Attribute Module, Filter by Price Module, Smart Search, Smart Search Pro, and Ultimate Filters Module.
$44.99 $39.99
OpenCart Admin Improvements
ClearThinking


Current Version: v302.2 (release notes)

OpenCart Versions: 2.0.0.x - 3.0.2.x

This extension adds various improvements to the OpenCart 3 admin panel. The following new features and fixes are included:

  • All Pages: Adds the extension sub-areas to the left-hand Extensions > Extensions menu.

  • All Pages: Allows for filtering by hitting the Enter key, instead of having to manually click the "Filter" button.

  • Catalog > Products: Allows for partial Name and Model matches when searching.

  • Extensions > Extensions: Changes the extension selector on the extension sub-area pages to show all options at once, for quicker navigation.

  • Extensions > Modifications: Adds the ability to edit ocMod files.

  • Extensions > Modifications: Automatically refreshes your ocMod cache whenever a mod is enabled, disabled, deleted, or edited.

  • Extensions > Modifications: Adds a fix for errors sometimes generated when refreshing the ocMod cache on a localhost Mac installation.

  • Sales > Customers: Allows for partial E-mail matches when searching.

  • Sales > Customers: Adds a link for each customer to view their orders, based on the customer name.

  • System > Maintenance > Error Logs: Expands the error log window to show more rows.

  • System > Maintenance > Error Logs: Suppresses unnecessary "unlink" errors.


If you have other improvements you'd like to see, please contact Clear Thinking at http://www.getclearthinking.com/contact
$20.00 $16.99
Delivery Date Selector
ClearThinking


Current Version: v302.3 (release notes)

OpenCart Versions: 2.0.1.x - 3.0.2.x

Add a delivery date and time selector to your checkout! This extension will work with any shipping methods you have installed, and shows up at the top of the shipping options. The customer's choices are added the "Shipping" line item on the order, meaning that they are displayed everywhere the order line items are shown. The extension has been designed to require only a very small ocMod file, which should minimize conflicts with other shipping modifications and custom checkouts.

  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Set all front-end text directly in the admin panel, including specifying the date format for the selector.

  • Choose to allow or disallow choosing same-day delivery.

  • Select which days of the week are possible as delivery date choices.

  • Optionally enter a list of disabled dates, which will prevent those dates from being selected.

  • Set the list of time options however you want, as on-the-hour choices, a set of time ranges, or anything else.

  • Due to the minimal ocMod edits required by this extension, it should work with most custom checkouts. Please contact Clear Thinking if you have issues using it on your custom checkout.
$22.99 $19.99
Auto-Add Products to Cart
ClearThinking


Current Version: v302.3 (release notes)

OpenCart Versions: 2.0.1.x - 3.0.2.x

Automatically add products to the cart, based on a variety of triggers! This extension uses an intuitive "rules" system to easily determine when products should be automatically added. Restrict your triggers based on cart criteria, date/time criteria, order criteria, and product criteria.
  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Choose whether auto-added products are free, turning them into free gift products, or whether they should have their normal price. You can also choose whether auto-added products can be removed from the cart, or if they must stay in the cart while their trigger is being met.

  • Enjoy peace of mind: all settings can be 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 edited in a spreadsheet application.

  • Create auto-add triggers quickly and easily using the clean admin interface and intuitive rules system. Available rule types include:

  • - Cart/Item Criteria: length, width, height, quantity, stock, total, volume, weight

    - Date/Time Criteria: day of the week, date, time

    - 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 trigger at once. Re-use the same rule set for different triggers to quickly create the ones you need.

  • Group products, categories, and manufacturers together however you want to create Product Groups. These groups can then be used to determine when products should be auto-added, and whether some, all, or none of the products in the group are required.

  • Use the included Testing Mode to determine why things are not working as expected on the front-end, helping to debug complex rule interactions.
$44.99 $39.99
Intermediate Order Total
ClearThinking


Current Version: v302.2 (release notes)

This Order Total extension will add a new line item to the order, which is an intermediate total of the line items that come before it. It will not affect the final total itself; the new line item is for display purposes only. You can use this to show the sub-total + shipping, the total before tax, etc.

  • Upload and go — no core file modifications are required.

  • Set the status, sort order, and title of the line item directly within the extension admin panel.

  • Multiple languages and HTML are both supported within the line item title.
$20.00 $16.99
Rewrite Manager
ClearThinking


Current Version: v302.1 (release notes)

This extension allows you to quickly and easily rewrite any OpenCart URL in your store that does not normally have an SEO Keyword. It comes pre-loaded with the most commonly requested rewrites (e.g. rewriting "index.php?route=information/contact" to "contact") and lets you add to or edit those rewrites however you desire.

  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Enable or disable each rewrite individually, or the entire extension as a whole.

  • Includes wildcard support (e.g. account/%) to match an entire group of URLs.

  • Redirects old pages using "index.php?route=" to the page's new URL.

  • Does not interfere with the usual SEO Keyword system for products, categories, manufacturers, and information pages.

  • Works with other custom extensions you have installed, even if they are not part of a standard OpenCart installation.

  • Export and import your list of rewrites as a CSV file.
$22.99 $19.99
Sort Shipping Rates
ClearThinking


Current Version: v302.1 (release notes)

This extension allows you to easily sort the shipping rates within any shipping method. It works with any built-in shipping method, or any shipping extension you install that appears in Extensions > Shipping. Shipping methods themselves are still sorted according to their Sort Order, so you can control which one shows up first in the list of shipping options.

  • Upload and go - utilizes vQmod so no core file modifications are necessary. (vQmod is required)

  • Choose to sort shipping rates by cost (low to high, or high to low) or by title (A to Z, or Z to A).

  • Select which shipping methods are affected by the extension.

  • Works with most custom checkouts, but if you have issues, please contact Clear Thinking.
$20.00 $16.99
Customer RFM Report
ClearThinking


Current Version: v302.1 (release notes)

This extension allows you to generate RFM (Recency-Frequency-Monetary) scores for customers in your OpenCart store, and view a report of the RFM rankings for your customers. RFM analysis can be used to target marketing to your best customers, helping increase conversion for e-mail and other advertising campaigns, like sending out discounts or other special offers. You can read more about RFM analysis on this page.

  • Upload and go — utilizes vQmod or ocMod so no core file modifications are necessary.

  • Enter your own ranges for calculating Recency, Frequency, and Monetary values, and change them at any time.

  • Choose the time period used to calculate Frequency and Monetary values.

  • Recalculate all RFM scores within the report with a single click.

  • RFM scores are generated for individual customers every time they place an order, or their order status is updated. Scores are also automatically generated for all customers once a day.

  • Download the RFM report as a CSV file.
$33.99 $29.99
Free Gift Points
ClearThinking


Current Version: v302.1 (release notes)

This extension repurposes Reward Points into "Free Gift" Points, which are accumulated just like Reward Points, but can be used to choose a free gift once the right number of points has been reached. It includes a module box to show the eligible "free gift" products available, as well as the customer's current point balance.

  • Upload and go - utilizes ocMod (or vQmod for OpenCart 1.5.x) so no core file modifications are necessary.

  • Modify all front-end text directly in the admin panel.

  • Automatically applies all reward points for products immediately to the cart.

  • Includes the ability to add an automatic amount of points per product if you don't have reward point values set for your products.

  • Changes the price display in the cart for "free gift" products to show the point value instaed of the cost value. When orders are placed, the cost value will show as 0.00, with the point value added to the "Model" column on the order.

  • Unused points are automatically applied to the customer's account when the order is completed.
$33.99 $29.99
Collect Payment Later
ClearThinking


Current Version: v302.3 (release notes)

OpenCart Versions: 1.5.2.x - 3.0.2.x

This extension allows you to let customers check out with paying, so you can adjust the order and collect payment at a later date. It lets you send a link to the customer whenever you're ready to collect payment, and the customer can pay for their order on the payment page with any of your installed payment methods.

  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Modify all front-end text directly in the admin panel.

  • Restrict the payment method allowing checkout without payment based on order total, store, geo zone, customer group, and currency.

  • Choose to automatically send the customer their payment link when the order reaches a particular order status, or manually do it by clicking the "Send Payment Link" button added to the Sales > Orders area in the admin panel.

  • Edit the admin notification e-mail and customer payment link e-mail using the HTML editor in the admin panel. Includes the ability to use shortcodes to pull order information into the e-mails.

  • Supports all payment methods that can normally be used in your store. Once payment has been made, the admin will be notified of the payment.

  • Can be used in conjunction with Edit Order Line Items to create a delayed payment system, where you can edit things like the shipping cost or products on an order, and then send the customer a link where they can pay for and complete their order.
$49.99 $43.99
Edit Order Line Items
ClearThinking


Current Version: v302.4 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.2.x

This extension allows you to quickly and easily add, edit, or remove both line items and products on an order. It does not rely on any complicated API calls like the built-in OpenCart editor, and is ideal for making quick changes to an order when you know the textual and price changes you want to make.
  • Easily edit products and line items on an order after it's been created. You can change product names, models, quantities, and prices, as well as line item titles and cost values.

  • Quickly add or remove new products and line items on the order.

  • Add or edit options on products, as well as any gift vouchers on the order. (Note: this feature is only available on OpenCart 2.x and 3.x versions.)

  • Optionally edit other order info contained in the "order" database table.

  • Create new orders in the Sales > Orders area, or for a specific customer in the Customers area of the admin panel.

  • Can be used in conjunction with Collect Payment Later to create a delayed payment system, where you can edit things like the shipping cost or products on an order, and then send the customer a link where they can pay for and complete their order.
$49.99 $43.99
Redirect Add to Cart Buttons
ClearThinking


Current Version: v302.1 (release notes)

This extension allows you to redirect the "Add to Cart" button for products to any page you want. You can change each product's redirect URL and button text individually, directly within the product editing area in the admin panel. It can be used for affiliate marketing, redirecting to manufacturers, pointing one product to another, and more.

  • Quickly and easily add a redirect URL and custom button text for each product in its "Data" tab.

  • Choose whether the product page itself results in a redirect, or only when the customer clicks the "Add to Cart" button.

  • Records the number of times the redirect has been used, which can be changed or reset alongside the other data at the bottom of the Product editing page.

  • Choose a different button color for Redirected buttons within the extension settings.

  • Easily export and import your list of redirect URLs, button texts, and other settings.

  • Automatically displays the redirect URLs under the product name in the Catalog > Products area.

  • 100% compatible with the Add to Cart Button Switcher
$22.99 $19.99
OpenCart 2.3 Extension Compatibility Fix
ClearThinking


Current Version: v230.5 (release notes)

OpenCart Versions: 2.3.0.x

This modification will allow most extensions that have not been updated specifically for OpenCart 2.3 to run without needing to be updated. It is guaranteed to work with all Clear Thinking extensions, and is included with any purchase of a Clear Thinking extension.

Both vQmod and ocMod versions of the modification are included. You can choose which to use once you unzip the .zip file. As a bonus, it also includes these improvements for the admin Extensions area:
  • Fixes the missing the extension links in the left-hand Extensions menu.

  • Hides duplicate extension names if old extensions still exist.

  • Properly sorts extensions by name rather than code.

  • Fixes extensions being disabled when old extension sub-area URLs are visited (for installations that upgraded from an older OpenCart version).

Note: Extensions must be compatible with OpenCart 2.2 in order for them to work on 2.3. I can't guarantee the modification will work with ALL extensions, but if you have issues with an extension when it is enabled, please contact me and I'll take a look.
$20.00 $16.99
Smart Search Pro
ClearThinking


Current Version: v302.3 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.2.x

Large Database Demo: http://smartsearch.getclearthinking.com

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. It includes advanced search configuration options, an automatic live search dropdown, recording of search history, and more.
  • Includes all the features of the standard Smart Search extension.

  • Smart Search your products in the admin panel as well as the front-end.

  • For large databases, choose to enable Fulltext search, which is faster but less accurate than the normal Smart Search algorithm

  • Choose to display matching categories, information pages, and/or manufacturers along with your product results.

  • Display relevant category/information/manufacturer pages in both the regular search and live search.
$99.99 $89.99
Ultimate Coupons
ClearThinking


Current Version: v302.3 (release notes)

OpenCart Versions: 1.5.2.x - 3.0.2.x

Create coupon codes based on any criteria that you want more! This extension uses an intuitive "rules" system to easily set up your coupon codes and determine when they are valid. Restrict coupons based on cart values, order values, products, categories, and many other criteria.
  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • 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 coupons quickly and easily using the intuitive rules system. Available rule types include:

  • - Coupon Settings: set uses per coupon and uses per customer

    - Adjustments: charge adjustment such as min/max/round, flat/percent adjustment to charges or cart/item criteria, cumulative bracket charges, tax classes, and more

    - Cart/Item Criteria: length, width, height, quantity, stock, total, volume, weight

    - Date/Time Criteria: day of the week, date, time

    - Discount Criteria: gift voucher, reward points

    - Location Criteria: address, city, country, distance, geo zone, location comparison, postcode, zone

    - Order Criteria: currency, custom field, customer, customer group, language, past orders, payment method, shipping cost, shipping method, shipping rate, store

    - Product Criteria: attribute, attribute group, category, manufacturer, option, product, user-created product group, or build your own group

  • Build rule sets to apply multiple rules to a single coupon at once. Re-use the same rule set for different coupons to quickly create the coupons you need.

  • Group products, categories, manufacturers, options, and attributes together however you want to create Product Groups. These groups can then be used to determine when coupons are valid.

  • Use the included Testing Mode to determine why coupons are not working on the front-end, helping to debug complex rule interactions.

  • View reports of a coupon's usage history.

  • A "Coupon Code" box will automatically be added to the Payment Method step of the default OpenCart checkout, so customers do not need to visit the Shopping Cart page to enter a coupon code.
$119.99 $99.99
Super Coupons
ClearThinking


Current Version: v302.3 (release notes)

OpenCart Versions: 1.5.2.x - 3.0.2.x

Create coupon codes based on category, manufacturer, product, and more! This extension uses an intuitive "rules" system to easily set up your coupon codes and determine when they are valid. Restrict coupons based on geo zone, postcode, quantity, total, volume, weight, and many other criteria.
  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • 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 coupons quickly and easily using the intuitive rules system. Available rule types include:

  • - Coupon Settings: set uses per coupon and uses per customer

    - Adjustments: charge adjustment such as min/max/round, flat/percent adjustment to charges or cart/item criteria, cumulative bracket charges, 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, shipping cost, store

    - Product Criteria: category, manufacturer, product, or build your own group

  • Build rule sets to apply multiple rules to a single coupon at once. Re-use the same rule set for different coupons to quickly create the coupons you need.

  • Group products, categories, and manufacturers together however you want to create Product Groups. These groups can then be used to determine when coupons are valid.

  • Use the included Testing Mode to determine why coupons are not working on the front-end, helping to debug complex rule interactions.

  • View reports of a coupon's usage history.

  • A "Coupon Code" box will automatically be added to the Payment Method step of the default OpenCart checkout, so customers do not need to visit the Shopping Cart page to enter a coupon code.
$44.99 $39.99
Product-Specific Commissions
ClearThinking


Current Version: v302.1 (release notes)

This extension allows you to change affiliate commissions so they only apply to the product the affiliate links to. If the customer purchases other products after clicking an affiliate link, the affiliate commission will be limited to the linked product only. If the customer clicks multiple affiliate links for different products, then multiple affiliate commissions can apply.
  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Override the affiliates' commission amount on a per-product basis.

  • Commission overrides can be flat values or percentages.

  • Set the number of days that product tracking cookies last.
$29.99 $25.99
Account Login Captcha
ClearThinking


Current Version: v302.1 (release notes)

This extension allows you to quickly and easily add a captcha to your customer, affiliate, and admin login pages, helping prevent bot and hacker login attempts on your site.
  • Upload and go — utilizes ocMod so no core file modifications are necessary.

  • Uses Google's secure reCAPTCHA technology.

  • Displays a proper error message when the captcha does not verify correctly, editable in the vQmod file.

  • Adds captcha verification for the standard customer login, the checkout customer login, the affiliate login, and the admin login.
$20.00 $16.99