Extensión Magento 2 Sistema de precios

Unifique precios por cliente, precios por categoría, listas de precios y matriz producto-cliente con prioridades, niveles por cantidad y vigencias.

Sistema de Precios amplía Magento 2 con una lógica unificada para acuerdos individuales, precios por segmento y condiciones contractuales. En lugar de mantener reglas aisladas, gestiona los tipos de precio relevantes en una sola estructura coordinada.

Cuatro módulos de precios en un paquete: La suite integra Precios por Cliente, Precios por Categoría, Listas de Precios y Matriz Producto-Cliente dentro de un marco común. Así cubre estrategias simples y avanzadas sin fragmentación operativa.

Precios por cliente para acuerdos directos: Defina precios fijos por cliente y producto, añada niveles por cantidad y controle vigencias para condiciones temporales.

Precios por categoría para segmentación escalable: Cree reglas por categoría para clientes y grupos de clientes. De este modo aplica condiciones a surtidos completos en lugar de mantener producto por producto.

Listas de precios para contratos estructurados: Trabaje con listas nombradas, asignaciones a clientes, asignaciones a grupos y listas base por sitio web para ordenar acuerdos comerciales.

Matriz producto-cliente para combinaciones precisas: Vincule atributos de producto y de cliente en una sola regla, use lógica AND/OR y priorice resultados cuando existan coincidencias múltiples.

Decisiones claras por prioridad y fallback: Cuando coinciden varios tipos de precio, el orden configurado determina el precio final de forma transparente y consistente.

Niveles por cantidad, vigencias y alcance por sitio: Combine precios por volumen con fechas de inicio y fin y gestione estrategias globales o por sitio web.

Transparencia en la cuenta del cliente: Los clientes asignados consultan precios vigentes en "Mis precios". Las descargas CSV dependen de los módulos de precios activos, mientras el núcleo aporta la vista común.

Eficiencia para equipos comerciales y de e-commerce: Las reglas se mantienen en los contextos administrativos adecuados y se ajustan más rápido cuando crecen los acuerdos.

Muy potente para B2B, sin excluir B2C: La suite funciona para relaciones negociadas y también para modelos B2C con precios segmentados.

Extensión opcional: Con Advanced settings (Add-On) puede afinar prioridades de precio, definir reglas de selección personalizadas y aplicar lógica de fórmulas para cálculos especiales.

Cuatro módulos de precios en una suite

Integre Precios por Cliente, Precios por Categoría, Listas de Precios y Matriz Producto-Cliente en un solo sistema coordinado.

Precios por cliente y producto

Aplique acuerdos negociados por cliente con niveles por cantidad y ventanas de vigencia.

Precios por categoría para clientes y grupos

Extienda reglas a categorías completas y controle condiciones de cliente y grupo sin mantenimiento por producto.

Listas nombradas con asignación y lista base

Organice precios contractuales con listas nombradas, asignaciones directas y lista base por sitio web.

Matriz producto-cliente con lógica AND/OR

Combine atributos de producto y cliente en reglas precisas para controlar escenarios complejos.

Prioridad en reglas superpuestas

Defina qué tipo de precio prevalece cuando coinciden varias reglas y mantenga decisiones consistentes.

Niveles por cantidad y vigencias

Combine precios por volumen con fechas de inicio y fin para campañas y fases contractuales planificadas.

Alcance por sitio con fallback claro

Separe estrategias por sitio web y mantenga una salida de precio consistente mediante reglas de fallback definidas.

Vista transparente en la cuenta del cliente

Muestre precios vigentes en "Mis precios" y apoye procesos internos de compra del cliente.

Mantenimiento en el contexto correcto

Edite reglas en listados centrales y también desde cliente, categoría, lista de precios o matriz.

Segmentación precisa en reglas de carrito

Use condiciones de los módulos de precios para orientar promociones y descuentos al segmento correcto.

Prioridades avanzadas y fórmulas (Add-On)

Añada reglas de selección más finas, órdenes personalizados y lógica de fórmulas para escenarios avanzados.

  • Versión actual2.3.13
  • Compatible con Magento 2.4.6 - 2.4.9
  • Compatible con PHP 8.1 - 8.5

Si su entorno difiere de los requisitos indicados, podemos verificar la compatibilidad con antelación. Contáctenos por el formulario de contacto.

pricesystem

Version 2.3.13 - 2026-05-13

Fixed
  • Fixed configurable product detail price updates after option selection when Pricesystem initializes the product price box asynchronously

Version 2.3.12 - 2026-05-12

Changed
  • Improved configurable product list price performance by preloading child products in batches instead of resolving children per parent product
  • Improved configurable product list price performance by reusing child category assignments during price calculation
  • Improved `Bss_HidePrice` compatibility by skipping redundant hide-price processing for internal configurable child price collections while keeping storefront hide-price behavior intact

Version 2.3.11 - 2026-05-12

Fixed
  • Fixed configurable product from-price resolution so parent prices use the lowest child final price instead of the lowest regular child price
pricesystem-customerprice

Version 2.1.7 - 2026-06-16

Changed
  • Changed frontend customer price download links so the download block is hidden when no exportable products exist
Fixed
  • Fixed direct customer price CSV downloads to qualify website filters after joined collection loads

Version 2.1.6 - 2026-04-23

Fixed
  • Fixed admin customer price listing fulltext search

Version 2.1.5 - 2026-03-11

Fixed
  • Fixed ambiguous `entity_id` SQL conditions in repository-backed customer price listings after joined table loads
pricesystem-categoryprice

Version 2.1.5 - 2026-05-20

Fixed
  • Fixed admin category price grid category-name joins to resolve EAV tables through Magento's table-name resolver

Version 2.1.4 - 2026-05-18

Changed
  • Improved category price calculation performance by reusing matching category price rows during a price request
Fixed
  • Fixed direct category price CSV downloads so the `pricesystem/categoryprice/enable_download` configuration is respected
  • Fixed category price download link and export availability so only currently valid prices for the active website and date are considered
  • Fixed the My Prices category price provider so customer group category prices are included in the visible product list
  • Fixed category price CSV exports to use unique per-request filenames and avoid concurrent download file collisions
  • Fixed category price CSV downloads to use a stable browser filename instead of the temporary server path

Version 2.1.3 - 2026-05-05

Added
  • Added category filter for admin grids customer group categoryprice and customer categoryprice
Changed
  • Restored Magento 2.4.4 admin save compatibility for category customer and customer group prices
Fixed
  • Fixed admin category price listing fulltext search
  • Registered the `categoryprice` My Prices provider in DI so the customer account pricing page can load category prices correctly
pricesystem-pricelist

Version 2.2.9 - 2026-06-22

Added
  • Added assigned customer and customer group counts with assignment filters to the admin pricelist grid
  • Added configuration to control whether the Catalog Products grid auto-loads on pricelist edit pages
Fixed
  • Fixed API pricelist relation saves to resolve configured product, customer, and customer group identifiers before persistence, including embedded relation payloads on full pricelist saves
  • Fixed assigned pricelist product grid price and quantity fields so they can be edited inline with numeric values
  • Fixed base pricelist validation config lookup to use website scope instead of treating website IDs as store IDs

Version 2.2.8 - 2026-06-16

Added
  • Added configuration to control whether base pricelist prices are merged under the Pricelist type in My Prices or exposed separately
  • Added SSO compatibility by lazy-loading the customer session in pricelist model construction
Changed
  • Changed admin ACL hierarchy and explicit permissions for pricelist export, mass copy, and mass delete actions
  • Changed frontend pricelist download links so assigned pricelists without products are not offered
Fixed
  • Fixed resolve table names through Magento's table-name resolver
  • Fixed admin price displays to use Magento currency formatting
  • Fixed admin pricelist edit performance by preventing the full catalog product assignment grid from auto-rendering on page load
  • Fixed direct frontend pricelist CSV downloads so the download enablement flag is enforced
  • Fixed frontend pricelist download access and links so inactive, expired, future, and foreign-website pricelists are not exposed
  • Fixed frontend pricelist CSV generation to use unique safe server filenames and stable download filenames
  • Fixed pricelist CSV product joins so they are restricted to the requested pricelist
  • Fixed sales rule pricelist condition checks for customers assigned to multiple pricelists
  • Fixed admin pricelist export product SKU resolution by exporting the assigned catalog product ID

Version 2.2.7 - 2026-04-23

Fixed
  • Fixed admin pricelist listing fulltext search
pricesystem-productcustomermatrix

Version 2.1.9 - 2026-09-08

Changed
  • Replaced the module information block with the shared Extension Manager extension
  • Improved customer-specific matching across websites, customer groups, and assignment validity periods
  • Improved product-rule matching for combined conditions and lists of allowed or denied values
  • Improved CSV downloads with reliable filenames and configuration-aware availability
  • Improved compatibility with fresh installations and stores using custom database table prefixes
Fixed
  • Fixed admin matrix saves with duplicate or invalid product rules so failed saves no longer leave partially updated matrix data
  • Fixed matrix saves so explicitly clearing all product conditions removes them, while omitting the product-condition section leaves existing conditions unchanged
  • Fixed sales-rule matching for customer matrices without direct customer assignments

Version 2.1.8 - 2026-05-07

Changed
  • Improved admin matrix listing product attribute display by resolving category IDs to category names
Fixed
  • Fixed admin matrix save so removing all assigned customers persists correctly when no customer rows are posted back
  • Fixed Magento 2.4.4 admin matrix grid sorting when the configured matrix customer attribute is `group_id`
  • Fixed `All Websites` filtering in the admin matrix listing
  • Fixed admin matrix fulltext search to cover displayed group, website, price, customer, and product-attribute values
  • Fixed matrix customer-condition evaluation for logged-in customers and `group_id`-based guest matching

Version 2.1.7 - 2026-05-05

Fixed
  • Fixed admin matrix save duplicate-name handling by validating matrix names before persistence and returning a clear error message instead of a raw unique constraint failure
pricesystem-hyva

Version 1.0.2 - 2026-10-13

Changed
  • Require mageb2b/pricesystem >=2.4.0
Fixed
  • Fixed dynamic pricing and discount displays when Hyvä's strict Content Security Policy mode is enabled
  • Fixed correctly calculated item prices remaining hidden in the Hyvä cart and limited price visibility handling to Pricesystem-managed price boxes
  • Fixed dynamic customer prices on Hyvä search result pages

Version 1.0.1 - 2026-06-16

Changed
  • Aligned Hyvä frontend price AJAX handling with pricesystem 2.4.0, including chunked list price requests, configurable list price updates, discount text rounding, and safer product detail fallback behavior
  • Added missing Hyvä compatibility handles for customer account navigation, cart discount text, configurable cart item editing, and the price AJAX render context
Fixed
  • Scoped all Hyvä compatibility layout handles with the `hyva_` prefix so the module no longer overrides Luma price system storefront pages when installed in mixed-theme shops
  • Added the missing `Hyva_CompatModuleFallback` module sequence used by the scoped compatibility handles
  • Added Hyva Tailwind 4 module CSS source registration while keeping Tailwind 3 source compatibility
  • Fixed module CSS so it no longer declares global Tailwind directives or applies the circular `hidden` utility
  • Fixed the Hyvä customer price overview so the special `All prices` option renders without calling regular price type metadata

Version 1.0.0 - 2025-07-27

Added
  • Initial version
pricesystem-graph-ql

Version 2.0.0 - 2026-02-02

Added
  • Initial module version
pricesystem-advancedconfig-graph-ql

Version 2.0.0 - 2026-02-02

Added
  • Initial module version
pricesystem-productcustomermatrix-api

Version 1.0.3 - 2026-03-30

Fixed
  • Removed unused select2 composer requirement

Version 1.0.2 - 2025-07-07

Added
  • Added CHANGELOG.md

Version 1.0.1 - 2024-07-25

Added
  • Added new API definitions for customer + attribute relations
Changed
  • Update phpDocs
pricesystem-pricelist-api

Version 1.0.2 - 2025-07-06

Added
  • Added CHANGELOG.md

Version 1.0.1 - 2024-07-25

Added
  • added new API method to delete all pricelists
Changed
  • Update composer.json

Version 1.0.0 - 2022-05-11

Added
  • Initial version
pricesystem-categoryprice-api

Version 1.0.3 - 2026-03-30

Fixed
  • Removed unused select2 composer requirement

Version 1.0.2 - 2025-07-07

Added
  • Added CHANGELOG.md

Version 1.0.1 - 2024-07-25

Changed
  • Updated PHPdocs
pricesystem-customerprice-api

Version 1.0.3 - 2025-07-07

Added
  • Added CHANGELOG.md

Version 1.0.2 - 2024-07-25

Changed
  • phpDocs

Version 1.0.1 - 2022-06-02

Added
  • Added delete bulk method
Changed
  • Renamed /V1/pricesystem/customerpricebulk to /V1/pricesystem/customerprice/savebulk
pricesystem-advancedconfig

Version 2.1.8 - 2026-06-08

Fixed
  • Fixed configured default price selection assignment for newly created customers
  • Fixed formula price fallback to reliably use the original price when configured

Version 2.1.7 - 2026-05-19

Fixed
  • Fixed price sort table resolution to respect Magento database table prefixes

Version 2.1.6 - 2026-03-16

Fixed
  • Relaxed the ExpressionLanguage composer dependency to stable compatible release
pricesystem-productcustomermatrix-importexport

Version 1.2.1 - 2026-09-07

Changed
  • Changed sample data integration
Fixed
  • Fixed matrix imports to validate rule blocks and reject orphan, mixed, duplicate, valueless or unsupported relation rows before saving
  • Fixed customer assignment imports to enforce website ownership and reject ambiguous customer email addresses
  • Fixed Add/Update imports to preserve omitted conditions and customer assignments
  • Fixed matrix imports to roll back all changes from the import when a later matrix cannot be persisted
  • Fixed imports to support Magento empty-value markers and select/multiselect option values

Version 1.1.0 - 2026-01-16

Added
  • Added compatibility to pricesystem 2.3.0

Version 1.0.7 - 2025-10-28

Fixed
  • Return a proper download response for the sample file so the browser saves the file instead of rendering it inline
pricesystem-pricelist-importexport

Version 1.1.2 - 2026-03-08

Added
  • Added compatibility to pricesystem/pricelist 2.2.5
Fixed
  • Fixed pricelist import date range handling

Version 1.1.1 - 2026-01-16

Added
  • Added compatibility to pricesystem 2.3.0

Version 1.1.0 - 2025-11-03

Added
  • Import now respects system configuration `can_product_have_multi_qty_price` and rejects multiple quantity tiers per product when disabled
  • Added helpful error message guiding users to enable the config when multi-qty import is attempted but disabled
Changed
  • Removed ConfigHelper wrapper class dependency from Import and Export classes, using ScopeConfigInterface instead
  • Import validation now uses lowercase pricelist names consistently for duplicate detection across pricelists
Fixed
  • Fixed website_id validation to allow value 0 (indicating "all websites")
  • Fixed DateService static method calls by injecting DateService via dependency injection
  • Fixed same SKU import validation to properly allow same product across multiple pricelists in single CSV
  • Fixed duplicate product detection to use consistent lowercase pricelist names
pricesystem-categoryprice-importexport

Version 1.1.0 - 2026-01-16

Added
  • Added compatibility to pricesystem 2.3.0

Version 1.0.9 - 2025-10-28

Fixed
  • Return a proper download response for the sample file so the browser saves the file instead of rendering it inline

Version 1.0.8 - 2025-08-08

Fixed
  • Fixed issue on calling Data::checkDateFormat instead of DateService::checkDateFormat
pricesystem-customerprice-importexport

Version 1.1.1 - 2026-03-08

Fixed
  • Fixed customerprice admin export value mapping for renamed `product_id` and `price` columns

Version 1.1.0 - 2026-01-16

Added
  • Added compatibility to pricesystem 2.3.0

Version 1.0.11 - 2025-10-28

Fixed
  • Return a proper download response for the sample file so the browser saves the file instead of rendering it inline
Preguntas específicas del módulo
¿Cuál es el mayor beneficio operativo de la suite de precios?

La gestión se realiza en un sistema coordinado en lugar de reglas sueltas por separado. Eso reduce errores y acelera la puesta en marcha de nuevas condiciones.

¿Qué ocurre cuando coinciden varios tipos de precio?

La lógica de prioridad configurada determina de forma clara el precio final. Así, el comportamiento sigue siendo predecible en escenarios con solapamientos.

¿Cómo combina la suite precios individuales y precios por segmento?

Precios por Cliente cubre acuerdos directos, mientras Precios por Categoría, Listas y Matriz aportan lógica segmentada y escalable en paralelo.

¿Se pueden usar niveles por cantidad y vigencias en toda la suite?

Los niveles por volumen y las ventanas de vigencia forman parte de los módulos de precios y permiten gestionar campañas y contratos con coherencia.

¿Cómo se evitan huecos de precio en tienda?

La lógica de lista base y los mecanismos de fallback mantienen una salida de precio estable cuando no aplica una condición específica.

¿Cómo accede el cliente a sus condiciones vigentes?

El área "Mis precios" muestra con claridad los tipos de precio relevantes. Las descargas CSV se habilitan cuando están activos los módulos de precios correspondientes.

¿Cómo reduce la suite el esfuerzo administrativo con muchas reglas?

Cada modelo de precio cuenta con contextos de gestión propios, lo que permite a los equipos actualizar condiciones con menos coordinación.

¿Funciona para múltiples sitios web y mercados?

El alcance por sitio web separa la lógica por mercado y mantiene control central dentro de una sola instancia Magento.

¿Cómo empezar si hoy solo se usan precios estándar?

La implantación puede hacerse por fases, iniciando con un módulo base y ampliando después con listas o matriz según necesidades reales.

¿La suite es solo para tiendas B2B?

Los modelos negociados aprovechan especialmente la suite, y las tiendas B2C con estrategias segmentadas obtienen la misma estructura y control.

Preguntas generales
¿Para cuántas instalaciones de Magento es válida la licencia?

La licencia es válida para una instalación de Magento, incluido el funcionamiento multisitio. Además, el módulo puede instalarse en cualquier número de servidores de desarrollo o staging. Encontrará más detalles en nuestros términos de licencia.

¿La instalación está incluida en el precio?

La instalación y la configuración no están incluidas en el precio. Si lo desea, le apoyamos en una integración fluida en su sistema.

¿Cómo instalo un módulo?

Composer es el gestor de paquetes de PHP y Magento 2 lo utiliza para instalar módulos y sus dependencias. Después de la compra, encontrará los comandos correspondientes en Licencias dentro de su cuenta de cliente. Primero añada el repositorio privado de SoftwareSilo y su token de licencia. Después instale el paquete indicado con composer require y ejecute php bin/magento setup:upgrade y php bin/magento cache:clean.

¿Qué métodos de pago están disponibles?

Puede pagar con tarjeta de crédito (Stripe) o por transferencia bancaria (pago por adelantado). En pagos con tarjeta, el pedido se procesa de inmediato y las credenciales de acceso se envían directamente en un correo electrónico de seguimiento.

¿Cómo es el proceso de pedido?

Después del pago con tarjeta de crédito, recibirá de inmediato las credenciales para obtener el módulo mediante Composer. En caso de transferencia bancaria, el acceso se concede una vez abonada la factura.

Necesito una modificación personalizada del módulo. ¿Es posible?

Las solicitudes personalizadas no son un problema. Adaptamos nuestros módulos de Magento 2 a su proyecto y mantenemos una versión interna dedicada para saber exactamente qué se ejecuta en su sistema durante el soporte.

¿Puedo instalar una versión demo localmente?

En la página de detalle de cada módulo, puede solicitar su propia instancia de demostración y probar el módulo a fondo durante 7 días. Sin embargo, no ofrecemos una versión de demo local.

¿Está encriptado el código fuente?

No, el código fuente de nuestros módulos no está encriptado. Si necesita una personalización, puede enviarnos una solicitud. Le responderemos en breve con una propuesta sin compromiso.

¿Cómo funcionan las actualizaciones y el soporte?

Puede añadir un paquete de soporte a su pedido. Incluye asistencia, así como actualizaciones y mejoras relacionadas con el módulo. No se requiere una suscripción continua.

Ya tengo una licencia. ¿Cómo hago una actualización?

Puede completar la actualización de licencia aquí. Si tiene un paquete de soporte activo, recibirá las actualizaciones automáticamente mediante Composer. Si su paquete de soporte ha vencido, puede renovar su licencia aquí o en su cuenta.

Tengo otra pregunta, ¿cómo puedo contactarlos?

Puede contactarnos en cualquier momento a través de Correo electrónico.

$1,299.00 por licencia

Sistema de precios

Ideal para estas industrias y casos de uso

Precios contractuales por cliente

Los acuerdos individuales por cliente se aplican con vigencias claras y lógica de precio trazable en la tienda.

Precios por segmento, canal y grupo

Reglas por grupo de clientes, categoría y sitio web separan mercados y canales de venta con claridad.

Campañas con precios por vigencia

Las reglas temporales se activan de forma planificada sin sobrescribir condiciones contractuales activas.

Trasladar ofertas negociadas a tienda

Las condiciones acordadas por el equipo comercial pasan a la lógica de precio correcta y reducen trabajo manual.

Precios por volumen en recompras

Los escalones premian cantidades mayores automáticamente y acortan validaciones en pedidos recurrentes.

Estrategias regionales por sitio web

Cada mercado puede operar con lógica propia por sitio web dentro de una sola instalación Magento.

Pruébelo antes de comprar

Solicite una demo personal y pruebe el módulo con datos de ejemplo realistas en el panel de administración de Magento y en la tienda. Así podrá comprobar con calma si encaja con sus requisitos y procesos.

Documentación técnica

Guías prácticas de Magento 2, documentación para desarrolladores y referencias de API para la instalación, configuración y solución de problemas.

Ir a la base de conocimiento

¿Necesita una solución personalizada?

¿Sus requisitos van más allá de las funciones de nuestros módulos para Magento 2? Desarrollamos módulos para Magento 2 e integraciones adaptadas a sus procesos empresariales.

Solicitar ahora

Guías sobre este módulo