Cross-selling
The concept of cross-selling is to encourage a customer to spend more money by buying additional items that might complement an initial purchase.
Upselling
Upselling is a marketing ploy used to get a customer to spend more money by buying a high-end alternative to an initial purchase.
Recom Scout
Everything is as easy as it can be: the widget displays a set of products visually similar to what the customer has liked and hides the ones that are disliked.