Stand with Ukraine! How can you help?

Upsell Products on OpenCart

Upsell Cross-sell OpenCart
  • Module version: 2.0.0
  • Last Update: 27/02/2024
  • Module format: ocmod.zip
  • Modification: yes
  • OpenCart: 2.x, 3.x
  • OcStore: 2.x, 3.x
  • PHP: 5.6 - 8.x
  • License: Single Domain
  • Author: OpenCartBot
  • Support: yes

Extension for increasing sales of products and services using upsell and cross-sell methods on OpenCart.

DEMO AdminDEMO Live
login/password: upsell

Upsell and Cross-sell on OpenCart

Up-selling and Cross-selling are offers to buy goods that are related to or related to the first product, ie additional offers that complement the product that the buyer came for. Such goods may also include additional services, such as insurance or an extended warranty. The main thing is to offer the buyer other products that may also interest him, in order to increase the amount of the order.

The Upsell Products module for OpenCart allows you to add products or services related to each product and display them in the product card. Having marked the necessary goods, the buyer will add them to the cart together with the main product.

The main features of the module:

  • the possibility of group assignment of Upsell products by category or individually for each product;
  • add multiple items to the cart in one click (along with the main item);
  • the price of additional products and services may be set as a percentage of the value of the main product;
  • the ability to hide the category of additional products in the store and hide the products / services themselves;
  • the ability to display Related Products, if additional products are not specified;
  • enable / disable images of additional products;
  • multilingual title for the Upsell Products block and for the Recommended Products block.

Priority of upsell products

  1. Upsell for each product. They can be specified in the product editing form, in the "Links" tab.
  2. Upsell by category. You can specify your own Upsells for each product category. This can be done here, in the "Upsell by category" tab.
  3. "Related Products" as Upsell. If you enable this option, then if there are no Upsell products, they can be related products, if a specific product has them.

The extension is compatible with the Journal3 template.

Module installation instructions:

  1. Upload the module in the admin panel in the "Extensions" : "Install".
  2. Go to the "Modifications" section and update the cache.
  3. Go to the "Dashboard" section and update the template cache.
  4. Go to the "Extensions" : "Extensions" : "Modules" and enable the module.
  5. Edit module. Enable the status of the module and adjust all its options to your needs and save the settings.
  6. If you need to hide Upsell products in the store, then create a separate category where you place all these products. In the module settings, specify that you want to hide this category.
  7. In the form of adding the product in the admin panel under the Price field, it will be possible to specify that this price is a percentage of the main product in the cart.
  8. In the product editing form, a new "Upsell Products" field should be added to the Links tab, where you can specify related products for each product.
  9. Bingo!


  • v2.0.0 (27/02/2024) - Ability to add Upsell for products by category
  • v1.0.1 (24/01/2024) - Fixed compatibility with Related Products in the Journal theme
  • v1.0 (09/01/2024) - Added extension version for OpenCart 2.3.x.x

What is an upselling?

Upselling is a way to increase sales, and accordingly income, by offering the buyer other more expensive products from the same category, that is, similar products with a higher price and better characteristics. That is, the upsell technique encourages the buyer to buy a more expensive product or its improved version with additional equipment.

What is cross-selling?

Cross-selling is an increase in sales and the amount of revenue due to additional offers of goods and services. That is, to the selected product, the buyer is offered to buy related products that can be an addition to the main product. This method is also called "cross-selling".
You must be logged in to view the files!

Write a review

Facebook Google
Note: HTML is not translated!
   Bad      Good

Oleksandr  Ch. 25/03/2024

Дуже корисний модуль для зручності покупців (якщо один товар не можна використовувати без іншого , наприклад сразу рекомендуємо: механізм розетки+ рамка), збільшення чеку, та перелінковки.
Особлива подяка автору за підтримку та терпіння! =)

opencartbot 25/03/2024

Дякую за хороший відгук!
Дуже приємно це читати.

Sergiy Guritsky 24/02/2024

Модуль ідеально підійшов під мою галузь (інтернет магазин квітів). Пішли далі, додали індивідуальні моменти, такі як спадкування батьківської фотографії. У планах подальше доопрацювання під індивідуальні запити. Працювати із Вами одне задоволення, дякую!

opencartbot 24/02/2024

Дякую за позитивний відгук!
Легко працювати, коли ставлять чіткі і зрозумілі завдання.

best
support

Extension Compatibility

  • OpenCart: 2.3.x.x, 3.0.0.0, 3.0.0.2, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.4, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9,
$20.00
Domain for which the extension will be purchased
Available payment methods
Official OpenCart partner

OpenCart Development Partner

  •  Professional support of the author
  • Lifetime license
  • The license key is provided automatically
  •  Free license key for test domain
  • Extensions can be modified
  • Periodic module updates
  • Free technical support
Special offer

More OpenCart Extensions

Read Our Blog