Here's what I want to do. A customer can buy product A for $300. They can also buy product B for $300. However, if they they will get a message asking them if they also want to checkout with product B. If they do, product B will only cost them $200, therefore giving a grand total of $500.

Is there any way of doing this?

Thanks,
BP