Pricesystem
Combine four pricing modules in one Magento 2 pricing suite, resolve rule overlaps with priorities, and provide transparent valid prices in the customer account.
Combine, prioritize, and schedule pricing rules based on product and customer attributes.
Product-Customer Matrix Prices extends Magento 2 with flexible pricing logic for situations where standard pricing is not enough. Instead of maintaining many individual special prices, you define rules that apply only when both product and customer match the matrix.
Product and customer attributes in one rule: A matrix links both sides at the same time. This helps you map negotiated conditions for specific product sets and customer segments in a structured way.
Multiple attributes with AND/OR logic: Combine multiple product attributes per matrix and define whether all conditions must match or whether partial matches are enough. This supports both simple and advanced pricing structures without custom development.
Automatic segment matching plus direct customer assignment: Rules can be triggered by customer attributes and additionally assigned to specific customers. This combines scalable segment logic with individual contract pricing.
Priorities for overlapping rules: If multiple matrices match at the same time, direct customer assignments are evaluated first and priority is then applied. This keeps pricing behavior predictable even in large rule sets.
Quantity tiers to grow basket value: Build quantity-based tiers inside the same matrix logic. Customers automatically receive the correct price level as order quantity increases.
Time control for campaigns and contracts: Matrix rules and customer assignments can be managed with start and end dates. This enables planned campaigns, contract periods, and clean transitions without manual cutover work.
Transparency in customer account: Logged-in assigned customers can review their matrix prices in “My Prices” and download price lists when enabled. This reduces clarification loops and speeds up reordering.
Efficient admin operations: Matrix management keeps rules, attributes, and customer assignments in clear admin workflows. This helps sales and e-commerce teams maintain large pricing setups faster.
Strong for B2B, not limited to it: The module is highly effective for negotiated B2B pricing, but also works for B2C pricing strategies based on segments and conditions.
Define price rules that are applied only when product and customer attributes match together.
Combine multiple product attributes per matrix to steer pricing precisely across assortments.
Use customer segments and a configurable customer attribute, including common fields like group, email, or name.
Decide whether all configured attributes must match or if partial matches are sufficient.
Complement segment logic with direct customer assignment for contract-specific conditions.
Direct customer assignments win first; within the same assignment type, the matrix with higher priority is applied automatically.
Define volume-based price levels and let the correct tier apply automatically as quantity grows.
Control start and end dates for matrix rules and individual customer assignments.
Manage matrix rules by website to separate pricing strategies across markets at website level.
Customers can review assigned matrix prices directly in their account before reordering.
Provide single-file or per-matrix downloads in customer account and control CSV format centrally when needed.
Use the condition customer has product-customer matrix to target campaigns and discounts.
If your environment differs from the listed requirements, we can check compatibility in advance. Please contact us via our contact form.
Pricing agreements are maintained as central rules instead of many isolated special prices, which reduces manual effort and errors.
A price rule applies only when product attributes and customer attributes match together, giving you controlled and context-based pricing.
You can combine multiple product attributes in one matrix and define very specific pricing logic for selected assortments.
Yes. In addition to segment logic, specific customers can be assigned directly to a matrix for dedicated pricing agreements.
Direct customer assignments are evaluated first. If multiple rules of the same assignment type still match, higher priority resolves the result.
Use quantity tiers inside matrix logic. As cart quantity increases, the matching tier is applied automatically.
Yes. Matrix rules and customer assignments can both use start and end dates for planned pricing windows.
Assigned prices are visible in the My Prices section for logged-in customers.
No. It is especially strong for B2B agreements, but equally useful for B2C segment-based pricing strategies.
The cart-rule condition lets you target promotions specifically to customers covered by matrix pricing.
The license is valid for one Magento installation, including multi-website operation. In addition, the module may be installed on any number of development or staging servers. You can find further details in our license terms.
Installation and configuration are not included in the price. On request, we can support you with a smooth integration into your system.
Composer is PHP's package manager, and Magento 2 uses it to install modules and their dependencies. After purchase, the commands for your module are available under Licenses in your customer account. First add the private SoftwareSilo repository and your license token. Then install the listed package with composer require and run php bin/magento setup:upgrade and php bin/magento cache:clean.
You can pay by credit card (Stripe) or bank transfer (prepayment). For credit card payments, the order is processed immediately and the access credentials are provided directly in a separate follow-up email.
After credit card payment, you immediately receive access credentials to obtain the module via Composer. For bank transfer, access is granted once the invoice is paid.
Custom requests are no problem. We tailor our Magento 2 modules to your project and maintain a dedicated internal version so we always know exactly what runs on your system for support.
On each module detail page, you can request your own demo instance and test the module intensively for 7 days. However, we do not provide a local demo version.
No, the source code of our modules is not encrypted. If you need a customization, feel free to send us a request. We will get back to you promptly with a non-binding quote.
You can add a support package to your order. It includes assistance as well as updates and upgrades related to the module. No continuous subscription is required.
You can reach us anytime via eMail.
Create matrix "Wholesale Electronics" matching customer group Wholesale + product category Electronics. All wholesale customers automatically receive special pricing on electronics without individual price entries.
Create matrices for regional brand pricing: "California Brand A" matching region California + brand Brand A. Different regions receive different pricing on same brands based on local market conditions.
Create "VIP Premium Products" matrix matching VIP customer group + premium product category with high priority. VIP customers get exclusive pricing on premium lines that regular customers cannot access.
Create matrices for specific SKU patterns in customer contracts: "ACME Contract 2025" matching company ACME + SKU pattern "PRO-*". Contracted customers get special pricing on specific product SKUs only.
Create time-limited matrices for seasonal campaigns targeting specific segments: "Summer Sale - Wholesale Outdoor" matching Wholesale group + Outdoor category + valid June-August. Automatic activation/deactivation.
Create complex matrices with AND/OR logic: "Enterprise West Coast Tech" matching (Group Enterprise AND Region California/Oregon/Washington) + (Category Tech OR Brand Microsoft/Dell). Multiple intersecting dimensions for precise pricing control.
Request a personal demo and test the module with realistic sample data in Magento Admin and the storefront. Take your time to see whether it fits your requirements and workflows.
Practical Magento 2 guides, developer documentation, and API references for installation, configuration, and troubleshooting.
Go to Knowledge BaseDo your requirements go beyond the capabilities of our Magento 2 modules? We develop suitable Magento 2 modules and integrations for your business processes.
Request now