Product-Customer Matrix FAQ

Is Pricesystem Core included?

Yes. Composer installs it as a dependency of Product-Customer Matrix.

How are products selected?

Use conditions based on product attributes, SKU or category IDs. Conditions support equals, not equals, in list and not in list, joined with AND or OR.

How are customers selected?

Assign customers directly or match the configured customer attribute. The default attribute is group_id.

What does Direct assignment first mean?

A current direct customer assignment wins over an attribute-based match. Priority breaks ties between matches of the same assignment type.

What does Global priority mean?

The higher matrix priority wins without regard to direct or attribute-based assignment.

Can assignments and matrices have dates?

Yes. The matrix has its own date range, and direct customer assignments can have separate dates. Both must be current.

Can customers download matrix prices?

Yes. The download can be one combined CSV or a separate file per matrix.

When should I use Category Price instead?

Use Category Price when one Magento category defines the product set. Use Product-Customer Matrix when several conditions or explicit product rules are needed.

Can I manage matrices through integrations?

Yes. CSV Import/Export and REST support write workflows. GraphQL provides read queries.