osCommerce Better Together allows you to pair items for discounting.
You may specify
But in the free version, adding Better Together discounts requires editing a file and modifying PHP code.
osCommerce Better Together Admin gives you a user interface to add every type of linkage that Better Together supports.
For more information, please visit this product's webpage.