Latest Extensions
View
All
Stripe Tax
ClearThinking
$69.99 $59.99
PayPal Payment Gateway
ClearThinking
$44.99 $39.99

ClearThinking

Grid Display List Display
Show:
Sort By:
Stripe Tax
ClearThinking


Current Version: v2023-5-08 (release notes)

OpenCart Versions: 2.0.1.x - 4.0.2.x

Integrate your OpenCart store with Stripe Tax, the sales tax management service offered by Stripe.com. This extension connects OpenCart with Stripe Tax 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 Stripe as a tax transaction.

  • Upload and go — no core file modifications are necessary. The extension utilizes 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".

  • Retrieve tax rates from Stripe into OpenCart, either based on the customer's IP address before checkout, or their shipping address during checkout.

  • Enter a fallback tax rate for each geo zone, in case the API request fails.

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

  • Set product-specific tax rates by mapping OpenCart tax classes to Stripe product tax codes.

  • Charge tax on the shipping rate and any other line items that come before the extension in the list of Order Totals on the order.

  • Restrict when the extension is active by store, geo zone, and customer group.

  • Automatically pass tax transaction information from OpenCart to Stripe when an order is completed. You can also manually submit previous or missed orders using the button added to orders in the OpenCart admin panel.

  • Automatically refund tax transactions when they are changed to a particular order status, or manually refund them using the added button.

  • View a report of orders sent to and refunded in Stripe.

  • Includes a Testing Mode so you can see all API requests to and API responses from Stripe, helping to debug things when they aren't working correctly.
$69.99 $59.99
PayPal Payment Gateway
ClearThinking


Current Version: v2023-4-18 (release notes)

OpenCart Versions: 2.0.1.x - 4.0.2.x

This extension allows you to accept payments in OpenCart via PayPal using their PayPal payment buttons. With this extension you can accept PayPal, Venmo, credit/debit cards and more, directly on your site. If you are using a multi-store OpenCart installation, the extension will also allow you to set different PayPal accounts for each store.
  • Upload and go — no core file modifications are necessary.

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

  • Restrict the payment method from appearing based on order total, store, geo zone, and customer group.

  • Utilize both Sandbox and Live transaction modes.

  • Refund and capture payments directly from the OpenCart admin panel.

  • Choose from various button stylings, including color, height/width, shape, and label text.

  • Select which payment methods to accept within the admin panel, choosing from PayPal Credit, PayPal Pay Later, Credit/Debit Cards, Bancontact, BLIK, EPS, Giropay, iDEAL, Mercado Pago, MyBank, Przelewy24, SEPA, Sofort, and Venmo.

  • Use different PayPal accounts for different stores in multi-store OpenCart installations.
$44.99 $39.99
UPS Pro
ClearThinking


Current Version: v2023-5-02 (release notes)

OpenCart Versions: 1.5.0.x - 4.0.2.x

This extension allows you to retrieve more accurate UPS rates in OpenCart. For carts that weigh over 150 pounds, you can split up the UPS request into multiple packages. You can also enter your UPS shipper number to retrieve negotiated rates, and can choose to make various adjustments to the weight, dimensions, and cost calculations.

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

  • Request UPS rates for multiple packages if the cart weight is over the 150 lb UPS limit.

  • Choose whether the rate request includes a package for each individual item, or calculates the number and size of packages by using a 3D packing algorithm.

  • Optionally set your own box sizes for the 3D packing algorithm to use, rather than have the algorithm determine the appropriate box sizes itself.

  • Adjust the item dimensions, item weights, and/or box weight before the UPS request is made. You can also set weight limits for when each rate appears, and adjust the cost of each rate individually.

  • Display estimated delivery times and factor the UPS insurance costs into the rates shown to the customer.

  • Use your UPS shipper number to retrieve negotiated rates.

  • Restrict when the extension is available based on store, geo zone, and customer group.

  • Use the included Testing Mode when encountering issues, to help determine why things are not working on the front-end as expected.

  • Create and print shipping labels directly from the Sales > Orders > View page. Customers are automatically notified with the tracking number when a label is created, and you can modify the e-mail template directly in the extension settings.
$99.99 $89.99
Rounding Bug Fix
ClearThinking


Current Version: v303.1 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.3.x

This modification fixes a rounding bug present in all OpenCart versions. The bug occurs because OpenCart stores prices internally with more than 2 decimal places. When using a non-default currency or applying tax to an order, these percentage-based price adjustments can result in rounding errors because OpenCart only rounds the final values for display (instead of the values stored internally).

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

  • Fixes rounding issues for product quantity discounts (i.e. those set up in the Discount tab of the product data) or Special prices with more than 2 decimals.

  • Fixes rounding issues for the "Total" line item due to currency conversions or tax calculations.

  • Automatically affects the cart page, cart module, and checkout pages.

  • Rounded values will be stored in the database once the order is placed, so they will be accurate in the admin panel and order invoice, as well.

  • The extension needs no admin panel since there are no configurable settings. The modification will start working as soon as the ocMod/vQmod file is installed and activated.
$22.99 $19.99
Proportional Shipping Taxes
ClearThinking


Current Version: v303.1 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.3.x

This modification will change all shipping taxes to be calculated based on proportional percentages of the total of each tax class in the cart. This is needed by some European countries for their tax system on shipping. For example, if the cart contained $100 of items with a 20% tax rate + $50 of items with a 10% tax rate, the tax on the shipping would be calculated as 2/3 of the shipping cost at a 20% rate + 1/3 of the shipping cost at a 10% rate. If the shipping cost in this example was $30, that would result in 20% tax on $20 (so $4) + 10% tax on $10 (so $1), for a total shipping tax of $5.

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

  • Automatically affects all shipping methods in your installation.

  • Changes the price display when retrieving shipping rates, if you've chosen in your OpenCart installation to display prices with tax.

  • Adds the correct proportional amount of tax into each tax rate's line item on the order, anywhere the tax line items are displayed.

  • Needs no admin panel since there are no configurable settings. The modification will start working as soon as its ocMod file is installed and activated.
$22.99 $19.99
Taxamo Assure Integration
ClearThinking


Current Version: v2023-5-08 (release notes)

OpenCart Versions: 1.5.2.x - 4.0.2.x

Integrate your OpenCart store with Taxamo Assure, which lets you manage your VAT, GST, and sales tax in real-time with one simple integration. This extension connects OpenCart with Taxamo Assure 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 Taxamo Assure transaction listings.

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

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

  • Enter a fallback tax rate for each Geo Zone in your installation, in case the request to Taxamo fails.

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

  • Enter appropriate HS CN ("Harmonized System Combined Nomenclature") classification codes for your products, using any existing product database field (for example, Location or MPN). You can also classify products as Physical Goods or Services using a separate product database field.

  • Charge tax on all Order Total line items that come before the extension's line item, including for shipping and other fees/discounts.

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

  • Automatically pass order information from OpenCart to Taxamo when an order is processed, or manually submit previous or missed orders using the button added in the OpenCart admin Sales > Orders > View area. You can also manually refund orders in Taxamo in the same area.

  • View a report of all orders sent by the extension, so you can make a quick comparison against a list of all orders that you want in Taxamo.

  • Includes a Testing Mode so you can see all API requests to and responses from Taxamo, helping to debug things when they don't look right on the front-end.
$69.99 $59.99
Avalara Integration
ClearThinking


Current Version: v2023-5-08 (release notes)

OpenCart Versions: 1.5.2.x - 4.0.2.x

Integrate your OpenCart store with Avalara, the online software for automated tax compliance. This extension connects OpenCart with Avalara's 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 Avalara transaction listings.

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

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

  • Set your store's shipping origin address directly within the admin panel. Avalara 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 for each geo zone in your installation, in case the request to Avalara fails.

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

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

  • All Order Total line items that come before the Avalara Integration line item will be taxed appropriately.

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

  • Batch send multiple orders to Avalara through the extension admin panel.

  • View a report of orders that have been sent to Avalara within the extension admin panel.

  • Includes a Testing Mode so you can see all API requests to and responses from Avalara, helping to debug things when they don't look right on the front end.
$69.99 $59.99
QuickBooks Payment Gateway
ClearThinking


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

OpenCart Versions: 1.5.0.x - 4.0.2.x

This extension allows you to accept payments in OpenCart via QuickBooks Payments by Intuit. This new system replaces the legacy QuickBooks Merchant Services system that Intuit formerly used. The extension has the following features:

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

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

  • Restrict the payment method from appearing based on order total, store, geo zone, customer group, and currency.

  • Charge orders in different currencies, including mapping each OpenCart currency to the actual currency in which you want to charge. (This is dependent on your QuickBooks account's supported currencies.)

  • Utilize both Sandbox and Live (Production) transaction modes.

  • Choose whether to Authorize or Capture payments. Authorized payments can be captured later using the link added in the OpenCart order history area, or you can choose to fully capture the payment at the time it is placed.

  • Set a different order status for authorized payments vs. captured payments, as well as if a payment does not pass the credit card CVC Verification, Street Address Verification, and/or Zip Code Verification.

  • Submits all payment information dynamically using AJAX, without page reloads or redirecting to another site.

  • Tokenizes card information before processing it, helping with PCI compliance by ensuring that no sensitive card info ever touches your server.


Note: This extension requires that you have an SSL certificate installed on your site to securely process payment info.
$99.99 $89.99
Auto-Add Products to Cart Pro
ClearThinking


Current Version: v303.3 (release notes)

OpenCart Versions: 2.0.1.x - 3.0.3.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, and lets you add products with options. You can 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, and if they are automatically removed when the rules are not met.

  • Set any valid options to be added with the auto-added product.

  • Select whether auto-added products are added just once, or whether they will be added in the same quantity as the triggering products.

  • 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, L+W+H, price, quantity, stock, total, volume, weight

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

    - Discount Criteria: coupon, gift voucher, ignore specials, reward points

    - 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 any other product data

  • 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, manufacturers, options, and attributes 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.
$119.99 $99.99
Google reCAPTCHA v3
ClearThinking


Current Version: v2023-5-18 (release notes)

OpenCart Versions: 2.1.0.x - 4.0.2.x

Add the power of Google's invisible reCAPTCHA v3 to your store! reCAPTCHA v3 helps you detect abusive traffic on your website without any interaction required by the user. It assigns a score to the user's actions, which can then be used to block users who do not meet the score threshold. This extension is a standard Captcha type OpenCart extension that will show up in Extensions > Captcha, and you can assign it to your pages in System > Settings > Option tab.

NOTE: This extension does NOT work with Journal 3 because they do not utilize the OpenCart captcha system properly for all their forms. Do not purchase this extension if you're using Journal 3.

  • 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 score thresholds individually for the OpenCart pages that support captchas (Account Registration, Contact Page, Guest Checkout, Product Reviews, and Returns).

  • Edit the error message directly in the extension admin panel.

  • Optionally fall back to reCAPTCHA v2 if the customer does not pass the v3 check.

  • Restrict the captcha to check only guests and/or specific customer groups.

  • Choose to ignore the captcha for certain IP addresses.

  • Includes a Testing Mode to view the reCAPTCHA results in the browser error console.
$29.99 $25.99
Affirm Payment Gateway
ClearThinking


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

OpenCart Versions: 1.5.0.x - 4.0.2.x

This extension allows you to accept payments in OpenCart via Affirm, the easy and secure way to offer microloans to your customers. The extension will let customers choose from various loan options offered by Affirm, with clear interest rate and terms disclosures when they sign up. Loan decisions are made immediately, and the customer will know right away whether their loan was approved. Checking their eligibility won't affect their credit score.
  • 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".

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

  • Edit the error page HTML within the admin panel, without needing to modify a template file.

  • Restrict the payment method from appearing based on order total, store, geo zone, and customer group.

  • Utilize both Sandbox and Live server modes.

  • Includes the ability to optionally display Affirm promotional messaging under product prices.
$59.99 $49.99
PayPal Standard Improvements
ClearThinking


Current Version: v303.5 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.3.x

This extension adds the following improvements to the built-in OpenCart PayPal Standard extension:

  • Splits up the single line item sent to PayPal called "Shipping, Handling, Discounts, and Taxes" into their own proper line items.

  • Adds the state/region to the address sent to PayPal.

  • Changes the address sent to PayPal to the shipping address if present, allowing you to print shipping labels from PayPal.

  • Adds the customer's phone number from OpenCart, including the country code for non-U.S. countries.

  • Fixes the "TOTAL PAID MISMATCH" error due to rounding.

  • Uses ocMod for OpenCart 2.x and 3.x, and vQmod for OpenCart 1.5.x
$19.99 $16.99
3.0 Bug Fixes
ClearThinking


Current Version: v303.4 (release notes)

OpenCart Versions: 3.0.0.x - 3.0.3.x

This ocMod extension fixes known bugs in default OpenCart 3.0.x.x installations. More bugs will be included in the fixes as they are discovered and reported. If you find a bug that occurs in a standard installation and it is not covered by this extension, please report the bug to Clear Thinking at http://www.getclearthinking.com/contact

Note: Bugs caused by extensions are not covered by this ocMod, and will not be diagnosed or fixed as part of the extension support. The bug must be reproduceable on a default 3.0 installation to qualify for support.

——————————————————————————————————————————————————————————————

Current System Bugs Fixed:

• Fixed encryption bug
• Fixed ocMods not affecting .twig files in OpenCart 3.0.3.5 and 3.0.3.6

Current Admin Panel Bugs Fixed:

• Fixed certain characters not working in a password
• Fixed statistics not updating
• Fixed customer approval login link
• Fixed affiliate e-mail bugs
• Fixed customer front-end login link
• Fixed option weight bug
• Fixed store location bug
• Fixed dashboard chart width bug
• Fixed order editor bugs
• Fixed bug when clicking "Reset" in the Products Viewed report
• Fixed "Undefined index: recurring_id" bug
• Fixed admins from being able to disable themselves if there's only one enabled admin user
• Fixed pagination bug in the Customer Searches report
• Fixed auto-increment issues in the "product_advertise_google" table

Current Front-End Bugs Fixed:

• Fixed incorrect text on account pages
• Fixed incorrect text on product pages
• Fixed Date/Time custom fields not showing up
• Fixed incorrect headings on the cart page, contact page, sitemap, and information pages
• Fixed missing Success message on contact success page
• Fixed missing options on order alert mail
• Fixed "Sub-Total" Sort Order not working
• Fixed cart products doubling when registering during checkout
• Fixed incorrect cart URL in front-end sitemap
• Fixed pagination issues on customer account download and returns pages
• Fixed SQL issue when filtering the order list
• Fixed "heading_title" showing up related to a "promotions" bug
• Fixed "page" URL parameter allowing for non-integer values

Current Extension Bugs Fixed:

• eBay Listing
• eWay
• FraudLabs Pro
• Free Checkout
• PayPal Braintree
• PayPal Express
• PayPal Payflow Pro
• PayPal Standard
• Paypoint
• UPS
• Worldpay
$22.99 $19.99
TaxJar Integration
ClearThinking


Current Version: v2023-5-08 (release notes)

OpenCart Versions: 1.5.2.x - 4.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 — 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".

  • 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 for each geo zone in your installation, 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 store, geo zone, and customer group.

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

  • Batch send multiple orders to TaxJar through the extension admin panel.

  • View a report of orders that have been sent to TaxJar.

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

$69.99 $59.99
Block Products & Pages
ClearThinking


Current Version: v303.3 (release notes)

OpenCart Versions: 2.0.1.x - 3.0.3.x

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, 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

    - 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: v303.2 (release notes)

OpenCart Versions: 2.0.0.x - 3.0.3.x

This extension adds various improvements to the OpenCart 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.

  • Catalog > Products: Allows for creating new folders in the File Manager by hitting the "Enter" key.

  • 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, edited, or deleted.

  • Extensions > Modifications: Clears the log before refreshing, preventing it from becoming gigantic and slowing down the page loading.

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

  • System > Maintenance > Error Logs: Adds error logging for PHP Fatal Errors that normally result in generic "Internal Server 500" error messages. (This only works for OpenCart 2.2 or later.)


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


Current Version: v2023-5-18 (release notes)

OpenCart Versions: 1.5.0.x - 4.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 vQmod (for 1.5), ocMod (for 2.x and 3.0), or Events (for 4.0) so no core file modifications are necessary.

  • Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".

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

  • Restrict the extension to particular shipping method(s), or individual shipping rates within those methods.

  • Choose to allow or disallow picking 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.

  • Choose to apply additional fees based on day of the week, date, or time slot.

  • Includes a report that lets you display a list of orders that have chosen particular delivery dates.

  • Due to the minimal ocMod edits required by this extension, it should work with most custom checkouts. NOTE: It does not work on Journal 3's quick checkout at this time. If you're using another custom checkout and are having issues, please contact Clear Thinking.

$39.99 $34.99
Auto-Add Products to Cart
ClearThinking


Current Version: v303.3 (release notes)

OpenCart Versions: 2.0.1.x - 3.0.3.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, and if they are automatically removed when the rules are not met.

  • Select whether auto-added products are added just once, or whether they will be added in the same quantity as the triggering products.

  • 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, L+W+H, price, 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.


For more advanced rules, such as adding products with options or triggering auto-add products using coupons, see Auto-Add Products to Cart Pro.
$44.99 $39.99
Intermediate Order Total
ClearThinking


Current Version: v2023-5-16 (release notes)

OpenCart Versions: 2.0.1.x - 4.0.2.x

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.

  • Take advantage of the built-in extension updater. All that's required is to enter your current license key and click "Update".

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

  • Choose which Order Total line items are factored into the calculation.

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


Current Version: v303.2 (release notes)

OpenCart Versions: 1.5.0.x - 3.0.3.x

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