Complex collections with and/or logic?

New Member
1 0 0

I'm currently setting up collections in my web store and I'm running into problems due to the binary nature of "any condition" and "all conditions". 

I'd like to set up some rules for a collection where certain critera must be true:

  • Product Vendor = Company A
  • Product Inventory > 0

But other criteria  uses "Or" logic where only 1 of the following has to be true:

  • Product Type = Cube
  • Product Type = Sphere
  • Product Type = Pyramid

In effect I want to create a collection that contains Cubes, Spheres, and Pyramids made by Company A which are currently in stock. Is there any way to do this either natively, with an app, or with custom coding?