![heart](https://cdn.faun.dev/prod/static/public/img/defaults/info.png)
Sometimes merchants may want their customers to buy either product X or Y at a time. Merchants can also set dependencies like customers have to buy product Y if they want to buy product X. Merchants can make as many random combinations of X & Y products as they need. Restrictions & dependencies can be set at collection level too. That functionality allows customers to buy products from different collections based on restrictions & dependencies.
![heart](https://cdn.faun.dev/prod/static/public/img/defaults/note.png)