This module can increase your sales by displaying a configurable list of products when the customer initiates the checkout process.


  • This module allows you to create grouping of products that can then be displayed to the customer during the checkout process in hopes to promote additional sales.
  • You can easily create and edit Product Groupings in the modules configuration page, and use a built in autocomplete search box to add Products to the groupings.
  • When a customer tries to visit their cart or initiate the checkout process, the Upsell page will be shown where the customer can quickly add Products to their cart.


References and Usage:

See it in action at Pinks


Back office:

  • In the back office, the module configuration provides a quick and easy to use interface for defining Upsell groups.

Front office:

  • The Upsell page is displayed when a customer tries to visit their cart or initiate the checkout process.  The customer can add any product to the shopping cart and continue shopping or proceed to checkout.
  • If the customer dismisses the Upsell page, then the Upsell page will be hidden as to not annoy the customer.


What is UpSell?

Upselling (sometimes "up-selling") is a sales technique whereby a seller induces the customer to purchase more expensive items, upgrades, or other add-ons in an attempt to make a more profitable sale

In the Florist business, a customer purchases a bouquet of flowers and the merchant attempts to Upsell by showing Balloons, Vases, Gift Cards, or seasonal items like Valentine Chocolates

Compatibility:Prestashop v1.4, v1.5 and v1.6
PS 1.4 Compatible:Yes
PS 1.5 Compatible:Yes
PS 1.6 Compatible:Yes
PS 1.7 Compatible:No

v1.4.1: fix issue with adding and removing products to groups

v1.4: updated to include support for PS v1.5 and PS v1.6

v1.3: updated to support Prestashop v1.4.10. Comply with default theme
v1.0: initial release

Will Upsell Work With My Store?

The module is compatible and tested with the latest version of Prestashop (v1.4.11, v1.5.6.3 and v1.6.1.4) using the default theme.  There is a chance that the module will not work properly if you are using a highly customized store, or if you are using a non-default theme.  Feel free to contact us prior to your purchase, and we will review your current theme for compatibility.


Why did upsell disappear from the checkout page?

Once a customer has clicked the "Continue to Shopping Basket" button, the module hides the Upsell page from the customer.  The module does this to avoid annoying the customer with repeated attempts to upsell them.  If you wish to show the Upsell page to the customer everytime the customer proceeds to checkout, a small change to the module will need to occur.


Does the module support Products with Attributes or Combinations?

The module will allow you to add Products with attributes and combinations to Upsell groups, however the default product combination will be used. 


Does The Module Support Multi-Store?

The module is not currently Multi-Store aware.  You can use the module in a Multi-Store environment, but all stores will receive the same Upsell groups and products that you configure.  You must select "All Shops" in the Multi-Store selector in order to configure the module.  The module will be enhanced in the future to be Multi-Store aware, allowing you to define Upsell Groups for a specific store.