Percentage or fixed purchase discount over a certain amount. Customers are displayed in the shopping cart, including information on how much they should buy to reach it.

With product configurations, you can create a 1 + 1 free product.