Magento 2 Modul Preissystematik - erstellen Sie kundenspezifische Preise, Rabatte und Preislisten, Kunden-Produkt-Matrix mit Magento 2

Magento 2 Modul Preissystematik

  • Pricesystem Pricelist inline edit
  • Magento pricesystem add products
  • Pricesystem Configuration 1
  • Assigned Pricelists
  • Pricesystem Configuration 1
  • Pricesystem Configuration 2
  • Pricesystem Configuration 3
  • Pricesystem Configuration 4
  • Pricesystem Customer Discount
  • Pricesystem Customer Group Discount
  • Pricesystem Before Customer Discount
  • Pricesystem After Customer Discount
  • Pricesystem Before Customer Group Discount
  • Pricesystem After Customer Group Discount
  • Pricesystem Admin - Create pricelist
  • Pricesystem Admin - Pricelist created
  • Pricesystem Admin - Pricelist
  • Pricesystem Admin - Add customer to pricelist
  • Pricesystem Admin - Customer is added to pricelist
  • Pricesystem Admin - Add customer group to pricelist
  • Pricesystem Admin - Customer group is added to pricelist
  • Pricesystem Admin - Add product to pricelist
  • Pricesystem Admin - Product is added to pricelist
  • Pricesystem Frontend - Pricelist price is applied
  • Pricesystem Frontend - Without pricelist price
  • Pricesystem Admin - Add Customer price for product
  • Pricesystem Admin - Customer price for product is added
  • Pricesystem Frontend - Customer price is applied
  • Pricesystem Frontend - Without Customer price

Kurzbeschreibung

Das Magento 2 Modul Preissystematik bietet eine umfassende Lösung zur Preisgestaltung in B2B Magento-Shops. Es ermöglicht Shopbetreibern, kundenindividuelle Preise und Rabatte, kategoriespezifische Preise und Rabatte, sowie globale Kundenrabatte und Kundengruppenrabatte festzulegen. Die Software unterstützt alle Produkttypen und ist für den Einsatz auf mehreren Websites geeignet. Ein wichtiger Aspekt dieses Moduls ist die flexible Preisgestaltung. Shopbetreiber können die Reihenfolge festlegen, in der verschiedene Preistypen angewendet werden, und sogar bestimmen, ob stets der niedrigste oder der höchste Preis verwendet werden soll. Das System prüft die aktuelle Konfiguration und berechnet den korrekten Endpreis pro Produkt und Kunde. Ein weiteres Kernmerkmal ist die Integration mit externen Systemen. Das Modul bietet Schnittstellen, darunter einen CSV-Importer sowie SOAP- und REST-APIs. Diese ermöglichen es, Preistypen separat in einem ERP-System zu pflegen und die Daten nahtlos in Magento 2 zu übertragen. Die Schnittstellen können zudem individuell an spezifische Bedürfnisse angepasst werden

Funktionsüberblick

  • Festlegen von kundenindividuellen Preisen mit einer Preisstaffel und einer Zeitangabe (optional)
  • Festlegen von kategoriespezifischen Preisen / Rabatten
  • Verwaltung von Rabatten (global, als auch kundengruppen- oder kundenspezifisch)
  • Verwaltung von Preislisten (Verknüpfung mit Kunden, Kundengruppen, Produkten) für eine oder alle Websites
  • Komplette Importschnittstelle für den Datenaustausch via CSV
  • Komplette REST API zur Automatisierung der Funktionalitäten über HTTP
  • Komplette SOAP API zur Automatisierung der Funktionalitäten via XML
  • Verknüpfen Sie die Schnittstelle mit Ihrem ERP-System wie SAP, Oracle, Business One, WinLine, SAGE OfficeLine, BüroPlus, Microsoft Dynamics u.v.m. - fragen Sie nach unseren speziellen ERP-Integrationsangeboten
  • Verwaltung von Preisreihenfolgen (bei Aktivierung mehrerer Preistypen bestimmen Sie die Reihenfolge der Anwendung)
  • Geeignet für eine hohe Anzahl von Datensätzen (> Mio. Einträge) durch performante Abfragen und zusätzliches Caching
  • Kalkulieren Sie neben Festpreisen, nominale Aufschläge, prozentuale Aufschläge, nominale Rabatte sowie prozentuale Rabatte
  • Schnelle Editierung von Datensätzen durch eine Inline-Änderung innerhalb der Listenansicht möglich (im Administrationsbereich)
  • Selektierung/Deselektierung von Preislisten innerhalb des Benutzerkontos einfach möglich (im Administrationsbereich)/li>
  • Anzeige des Rabatts in % auf der Listenansicht, Suche, Produktdetailseite (konfigurierbar)
  • Gesamtrabatt als Block auf der Warenkorbseite darstellbar (konfigurierbar)
  • Unterstützung von Warenkorbpreisregeln: In den Bedingungen kann mit einbezogen werden, ob der Kunde z.B. ein kundenspezifischen Preis, Preislistenpreis oder ähnliches hat
  • Produkt-Kunden-Matrix: Vergeben Sie Rabatte für die Kombination von Attributswerten eines Produkts und Kunden/Kundengruppen

Vorteile unseres Moduls

  • Volle Unterstützung im Multi-Store-Betrieb
  • Volle Unterstützung für den Magento 2 Full Page Cache / Varnish Cache durch Ajax-Technologie (asynchrones Laden der Preise)
  • Auch bei hoher Anzahl von Datensätzen sehr performant (> 1 Mio Datensätze)
  • Volle Unterstützung aller Produkttypen von Magento 2
  • Eigener Preissystematik-Cache-Typ mit eigener Cache-Lifetime zur Optimierung der Performance
  • Schnelle Änderung von Datensätzen durch sog. "Inline-Editing" innerhalb der Listenansicht möglich (im Administrationsbereich)
  • Nahtlose Integration in den Preiskalkulationsprozess von Magento 2
  • Out-of-the-box kompatibel mit ElasticSuite

Das Magento 2 Modul Preissystematik bietet eine leistungsstarke Lösung, die es B2B-Händlern ermöglicht, ihre Preiskalkulation und Rabattstrategien zu revolutionieren. Mit einer umfassenden Palette an Funktionen und Anpassungsmöglichkeiten können Sie kundenindividuelle Preise und Rabatte festlegen, die auf spezifische Kundenbedürfnisse zugeschnitten sind. Kategoriespezifische Preise und Rabatte erlauben eine noch feinere Segmentierung Ihrer Preisstrategie. Die Software bietet eine herausragende Flexibilität und Effizienz in der Preisverwaltung. Mit vollständigen Importschnittstellen für CSV, REST API und SOAP API ist die Integration in bestehende Systeme wie SAP, Oracle, Microsoft Dynamics und viele weitere ERP-Systeme nahtlos möglich, was den Datenaustausch erheblich vereinfacht. Ein besonderes Merkmal ist die Möglichkeit, Preisreihenfolgen individuell festzulegen, was es ermöglicht, verschiedene Preistypen je nach Geschäftsstrategie zu priorisieren. Die Software ist für die Verarbeitung großer Datenmengen (> Millionen Einträge) optimiert, wodurch sie für große E-Commerce-Plattformen ideal ist. Zusätzlich bietet das Modul eine schnelle und intuitive Benutzeroberfläche für die Bearbeitung von Datensätzen und die Verwaltung von Preislisten. Die Anzeige von Rabatten in Prozent und die Möglichkeit, Gesamtrabatte im Warenkorb anzuzeigen, erhöhen die Transparenz und Kundenfreundlichkeit. Unterstützung für Warenkorbpreisregeln bietet weitere Flexibilität und Anpassungsfähigkeit für Ihre Preiskalkulationen

Kundenindividuelle / kundenspezifische Preise pro Produkt

  • Zuordnung eines kundenspezifischen / kundenindividuellen Preises pro Produkt pro Kunde
  • Mehrere Preis-Staffeln / Staffel-Preise möglich
  • Einfache Pflege inkl. Vorschlagssuche der Produkte / Kunden zur automatischen Zuordnung der Daten
  • Über die Option "Prozentsatz" kann der prozentuale Wert (aus dem Originalpreis) berechnet und angezeigt werden (statt dem kundenindividuellen Preis)
  • So können Sie auch kundenspezifische / kundenindividuelle Rabatte pflegen
  • CSV-Adapter Schnittstelle für die Automatisierung der Datenpflege auf Datei-Basis
  • REST API Schnittstelle für die Automatisierung der Datenpflege
  • Einfache System-Integration zu Ihrem ERP-System, darunter WinLine, SAP, Business One, SAGE OfficeLine, Microsoft Dynamics

Kategoriespezifische Preise / Kategoriespezifische Rabatte pro Kunde & Kundengruppe

  • Zuordnung eines kundenspezifischen / kundenindividuellen Preises pro Kategorie pro Kunde
  • Mehrere Preis-Staffeln / Staffel-Preise möglich
  • Einfache Pflege inkl. Vorschlagssuche der Produkte / Kunden zur automatischen Zuordnung der Daten
  • Über die Option Prozentwert kann der prozentuale Wert (aus dem Originalpreis) berechnet und angezeigt werden (statt dem kundenindividuellen Preis)
  • So können Sie auch kundenspezifische / kundenindividuelle Rabatte pro Kategorie pflegen
  • CSV-Adapter Schnittstelle für die Automatisierung der Datenpflege auf Datei-Basis
  • SOAP oder REST API Schnittstelle für die Automatisierung der Datenpflege
  • Einfache System-Integration zu Ihrem ERP-System, darunter WinLine, SAP, Oracle, Business One, SAGE OfficeLine, Microsoft Dynamics

Globale Kundenrabatte / Globale Rabatte pro Kunde

  • Pro Kunde können Sie einen globalen Kundenrabatt vergeben, der für alle Produkte gilt und direkt vom Standardpreis des Produkts kalkuliert wird

Globale Kundengruppenrabatte / Globale Rabatte pro Kundengruppe

  • Equivalente Funktion zur Logik der globalen Kundenrabatte
  • Der Rabattsatz findet auf alle im Katalog befindlichen Produkte Anwendung

Preisanwendung

Für jeden Preistyp von unserem Modul gibt es für die Definition des geltenden Preises immer die Möglichkeit folgende Angaben zu machen:

  • Festkosten (Fester Betrag)
  • Aufpreis (nominal)
  • Aufpreis in %
  • Rabatt (nominal)
  • Rabatt in %

Für die prozentualen Werte (Aufpreis %, Rabatt %) kann der Referenzpreis angegeben werden, z.B. der MRSP, das Cost-Attribute oder andere Preisattribute aus Magento 2.

Preislisten mit Magento erstellen

Erstellen Sie Preislisten mit unserem Magento 2 Modul und kombinieren Sie hierbei Produkte, Kunden und Kundengruppen

  • Mit Preislisten lassen sich komplexe Verknüpfungen zwischen Produkten, Kunden und Kundengruppen abbilden
  • Jede Preisliste kann beliebig viele Produkte, Kunden oder Kundengruppen besitzen
  • Eine zeitliche Beschränkung / Gültigkeit von Preislisten ist ebenfalls möglich
  • Automatische Zuweisung zu einer Preisliste bei Registrierung eines Kunden durch Matching eines Kunden- oder Kundenadressattributes
  • Zuweisung eines Kunden zu einer Preisliste im Adminbereich in der Kundenverwaltung möglich
  • Mit einer Basispreisliste als eigener Preistyp können Sie eine Abgrenzung zwischen einer Katalogpreisliste und einer Aktionspreisliste vornehmen
  • Sind mehrere Preislisten vorhanden, so können Sie über eine Priorität jeweils angeben, welche Preisliste Gültigkeit hat
  • Definieren Sie ob eine Preisliste für eine Website gültig sein oder für alle Websites in Ihrem Magento 2 System

Produkt-Kunden-Matrix

Erstellen Sie eine Produkt-Kunden-Matrix Liste, z.B. alle Produkte mit dem Attribut Hersteller und dem Wert "A" und der Kundengruppe B sollen einen spezifischen Rabatt (z.B. 20%) auf die genannten Produkte erhalten.

  • Einfache Pflege über den Magento 2 Administrationsbereich möglich
  • Es können neben Kundengruppen auch einzelne Kunden für eine Matrix angegeben werden
  • Über ein Produktattribut bzw. dessen Wert wird automatisch eine Zuordnung zu einer Matrix erstellt (dynamisch)
  • Dieser Preistyp ist z.B. sinnvoll, wenn Sie dynamische Rabatte für eine bestimmte Produktgruppe vergeben möchten

Preisreihenfolgen - Reihenfolgen für Preistypen festlegen

Unser Modul fügt weitere Preistypen zum Magento 2 System hinzu. Daher können Sie mit einer Preisreihenfolge festlegen, welcher Preis als erstes Anwendung findet, sofern dieser Preistyp für den Kunden vorhanden ist bzw. Anwendung findet. Neben einer konkreten Preisreihenfolge können Sie auch definieren, dass entweder immer der günstigste oder der höchste Preis gelten soll.

Umfangreiche Importfunktionalitäten

Wir bieten umfangreiche Importfunktionalitäten für folgende Preistypen an:

  • kundenspezifische Preise / kundenspezifische Rabatte & Aufschläge (%, nominal)
  • kategoriespezifische Preise / Rabatte & Aufschläge (%, nominal)
  • Preislisten
  • Produkt-Kunden-Matrix (inkl. Attributskombinationen)

Für diese Preistypen stellen wir eigene CSV-Import- und Exportformate bereit.
Wir bieten ebenfalls Anpassungen für den Import- und Export an.

SOAP / REST API Schnittstelle

Mittels Add-On können Sie für jeden Preistyp, der durch unser Modul bereitgestellt wird, die SOAP oder REST API Schnittstelle nutzen. Eine Dokumentation ist über Swagger verfügbar. Diese Dokumentation ermöglicht eine Anbindung an verschiedene ERP Systeme wie z.B. Actindo, BüroWare, Epicore, JTL, microtech, Netsuite, Pixi, Microsoft Dynamics, SAGE, WinLine, SAP HANA, SAP Business One, weclapp, Oracle JDEdwards, Vario, deltra Business Software orgaMAX und viele weitere. Die Schnittstelle unterstützt für Preislisten ebenfalls ein Bulk-Update von z.B. mehreren Produkten gleichzeitig.

Eine Anpassung der API-Schnittstellen ist als Individualentwicklungsleistung ebenfalls möglich.

Da Magento 2.4.x auf ElasticSearch setzt, ist technisch aktuell keine Darstellung des Preis-Filters mit den individuellen Preisen bei der Layered Navigation möglich.

  • Quell-Code ist nicht verschlüsselt - Sie können selbst Änderungen vornehmen
  • Stabile und ausgereifte Softwarelösung von erfahrenen Magento-Experten
  • Auslieferung mit einem vollständigen Handbuch
  • Großes Einsparpotential gegenüber einer Individualentwicklung
  • Customizing und weitergehende Anpassungen auf Anfrage
  • Support-Paket (6 und 12 Monate wählbar) garantiert Support, Updates sowie Upgrades der Software
  • Einfache Aktualisierung via Composer
  • Umfangreiche Dokumentation

Wir bieten Ihnen zusätzliche Serviceleistungen an:

  • Installationsservice
  • Support-Paket für Updates & Upgrades (wahlweise 6 oder 12 Monate)
  • Individuelle Anpassungen der Module nach Anforderung
  • Programmierung einer Magento Extension auf Anfrage


Bitte füllen Sie die nachfolgenden Informationen aus um Zugang zu unserem Demoserver zu bekommen. Sie erhalten die Zugangsdaten automatisch an die von Ihnen angegebenene E-Mail Adresse.

Für wieviele Magento-Installation gilt die Lizenz?

Die Lizenz gilt für eine Magento-Installation, inkl. MultiWebsite-Betrieb. Zusätzlich kann das Modul auch auf (beliebig vielen) Entwicklungs- oder Stagingservern installiert werden.

Ist die Installation im Preis enthalten?

Die Installation & Konfiguration ist grundsätzlich nicht im Preis enthalten. Wir freuen uns, wenn Sie unseren Service in Anspruch nehmen, um eine nahtlose Integration des Moduls in Ihr System vornehmen zu lassen.

Welche Zahlungsmethoden sind für die Bestellung der Module verfügbar ?

Sie können per Kreditkarte (Stripe) oder Banküberweisung (Vorkasse) bezahlen.

Wie läuft der Bestellprozess ab?

Nach der Zahlung per Kreditkarte erhalten Sie sofort die Zugangsdaten zum Herunterladen des Moduls über Composer. Bei Zahlung per Banküberweisung erhalten Sie die Zugangsdaten, sobald die Rechnung beglichen wurde.

Ich benötige eine individuelle Anpassung an das Modul

Wir sind einer der wenigen Anbieter, die individuelle Anpassungen für unsere Magento 2 Module anbieten. Hierbei legen wir intern eine neue Version an, um bei Supportanfragen auch immer die individuelle Anpassung berücksichtigen zu können.

Kann ich eine Demo-Version lokal installieren ?

Da wir strikt gegen eine Überwachung der Software oder den Einsatz von Verschlüsselung sind können wir Ihnen keine lokale Demo-Version anbieten. Wir halten unser Demo-System jedoch stets aktuell und laden Sie herzlich ein, das Modul vollständig auf Herz und Nieren in unserem Demo-Shop zu testen.
Sollten Sie zu einzelnen Funktionen Fragen haben kontaktieren Sie uns gerne.

Wie sieht die Update-Politik / Support aus ?

Sie können für Ihre Bestellung das Support-Paket mitbuchen. Mit diesem Support-Paket erhalten Sie auch sonstigen Support rund um das Modul. Im Support-Paket enthalten sind Support, Updates und Upgrades. Sie müssen das Support-Paket nicht durchgehend buchen, sondern dann, wenn Sie es benötigen.

Ich habe bereits eine Lizenz. Wie kann ich ein Update durchführen ?

Sie können sehr einfach per Kreditkarte ein Update buchen.

Auf der Seite Lizenz-Update können Sie die Buchung vornehmen.

Ich habe andere eine Frage - wie kann ich Sie am Besten erreichen ?

Kontaktieren Sie uns gerne per E-Mail.

pricesystem [2.2.2] - 2024-10-27

Added

  • Added another API route to get context-based API prices (automatically from customer session or, when not logged in, from not logged in customer group, see webapi.xml for reference)

Fixed

  • Fixed issue with duplicate AJAX requests when using special trigger contentUpdated
pricesystem [2.2.1] - 2024-09-21

Changed

  • Changed Version class for displaying extension information

Fixed

  • Fixed some issues for Magento_CSP Compatibility
pricesystem [2.2.0] - 2024-08-31

Added

  • Added new API routes /V1/pricesystem/me/get-final-price & /V1/pricesystem/me/get-multi-price to fetch prices for the logged in customer (session) inside Magento 2
pricesystem [2.1.13] - 2024-08-18

Fixed

  • Fixed tier price display for sort order prices with customer discount
  • Show "Skip customer and group discounts application on next available price" config only when Sort Order is set as Price Select Rule
pricesystem [2.1.12] - 2024-08-08

Changed

  • Show last update date from this file inside the system configuration of the extension
pricesystem [2.1.11] - 2024-07-22

Changed

  • Updated README.md
pricesystem [2.1.10] - 2024-07-19

Fixed

  • Fixed CHANGELOG.md
pricesystem [2.1.9] - 2024-03-24

Fixed

  • Fix tier price display for sort order strategy
pricesystem [2.1.8] - 2024-03-06

Changed

  • php Docs
pricesystem [2.1.7] - 2024-03-05

Changed

  • Changed cache key of getProductPrices to include customerId and groupId

Fixed

  • Fixed an issue on display pricesystem discount for configurable products at the My Orders page in frontend
  • Fixed an issue with displaying up- and cross sell prices on special conditions
pricesystem [2.1.6] - 2023-12-28

Changed

  • Changed hard coded groupId 0 to GroupManagement::NOT_LOGGED_IN_ID
pricesystem [2.1.5] - 2023-11-29

Fixed

  • Fixed issue with shipment tab on frontend my orders section if display of custom view template was enabled
pricesystem [2.1.4] - 2023-11-08

Fixed

  • Fixed discount text for configurables with tier prices
pricesystem [2.1.3] - 2023-11-06

Fixed

  • Fixed tier price display for configurable products
pricesystem [2.1.2] - 2023-09-16

Fixed

  • Fixed double currency conversion in cart
pricesystem [2.1.1] - 2023-08-14

Fixed

  • Fixed double currency conversion in cart
pricesystem [2.1.0] - 2023-06-04

Added

  • Virtual products support
pricesystem [2.0.26] - 2023-06-03

Added

  • New configuration to add routes, for which ajax price request should not be done
pricesystem [2.0.25] - 2023-05-16

Fixed

  • Added rounding for price discount calculations
pricesystem [2.0.24] - 2023-05-15

Fixed

  • Pricesystem discount amount reload after cart qty update
pricesystem [2.0.23] - 2023-05-14

Added

  • "product" object is passed to Customized Price
pricesystem [2.0.22] - 2023-05-13

Added

  • Added new config to check for customer discount / customer group discount for price codes
pricesystem [2.0.21] - 2023-05-12

Fixed

  • Dynamic properties declarations are fixed
pricesystem [2.0.20] - 2023-05-06

Fixed

  • Incorrect tier price on PDP for configurable product on qty change
pricesystem [2.0.19] - 2023-04-16

Added

  • Added new system configuration "Show From Price for Configurables" to show the lowest price from all simple tiers as the configurable price
pricesystem [2.0.18] - 2023-03-22

Fixed

  • Fallback solution for DefaultConfigProvider on Original price, if e.g. configured_original_price is set
pricesystem [2.0.17] - 2023-03-21

Added

  • Added cart condition rules for customer discount and customer group discount

Fixed

  • Added an additional check to prevent JS error for the discount text when oldPrice is not available from the template
  • Fallback solution for "configured_original_price" price type, previously resulted in an offset issue on admin order display
pricesystem [2.0.16] - 2023-03-01

Fixed

  • Fixed an issue that disabled products were shown under my prices section in frontend
pricesystem [2.0.15] - 2023-02-21

Fixed

  • Fixed a JS issue undefined priceSystem when module is not enabled on a specific website
pricesystem [2.0.14] - 2023-02-15

Fixed

  • Fixed an issue when a custom price record was inserted with a qty of 0, it was falsely considered as tierprice within getTierPriceList function
pricesystem [2.0.13] - 2023-02-14

Fixed

  • Fixed an issue which could lead to wrong prices when the config "Store View Code in URL" is active
pricesystem [2.0.12] - 2023-02-09

Fixed

  • Fixed phpDoc for swagger for recent get-multi-price API feature
pricesystem [2.0.11] - 2023-02-07

Added

  • New /V1/pricesystem/get-multi-price API call to retrieve final and tier prices for multiple skus
pricesystem [2.0.10] - 2023-01-28

Fixed

  • Fixed /V1/pricesystem/get-final-price API call

Changed

  • Removed redundant ACL node MageB2B_PricesystemCore::pricesystem (use MageB2B_PricesystemCore::main instead)
pricesystem [2.0.9] - 2023-01-25

Added

  • New configuration to show "My Prices" my account link only when custom prices are set to the customer
pricesystem [2.0.8] - 2023-01-12

Added

  • Optional websiteId parameter is added to the PriceRequest to return website specific prices
  • Added trait PriceSelectByPriorityTrait

Changed

  • Changed categoryprice pricetype: It's now merged into one pricetype
pricesystem [2.0.7] - 2022-11-28

Changed

  • Changed the CLI command to be pricesystem:get-final-price (previously mageb2b:product:get-customer-price), added a more descriptive text around the options of this CLI
  • Changed My Prices page to display all available tier qtys of a price type
pricesystem [2.0.6] - 2022-11-25

Added

  • Added new method convertInputDate which will be used for all localizated date conversions into DB date for non post data processors

Fixed

  • Fixed issue occuring when access swagger page of Magento 2
pricesystem [2.0.5] - 2022-11-24

Fixed

  • Fixed issue when fallback to regular price was taking into account: TypeError: MageB2B\PricesystemCore\Model\Catalog\Pricing\FinalPriceProvider::saveUsedPriceData(): Argument #1 ($usedPriceInfo) must be of type MageB2B\PricesystemCore\Model\Catalog\Pricing\Price\CustomizedPriceDecorator
pricesystem [2.0.4] - 2022-11-24

Fixed

  • Fixed issue on pricelist product grid when neither customer nor a group was selected, the custom price renderer throwed an exception
  • Fixed issue with the pricesystem discount amount on admin order view grid, previously it was not displaying the amount in the ordered currency
pricesystem [2.0.3] - 2022-11-17

Fixed

  • Fallback to the regular price is done, when custom price cannot be calculated
pricesystem [2.0.2] - 2022-11-12

Changed

  • Changed function getWebsitesForForm to add default parameter $addAllWebsites, value false
pricesystem [2.0.1] - 2022-11-11

Fixed

  • Fixed issue with infinite scroll price update
pricesystem [2.0.0] - 2022-11-01

Added

  • Added new config "Hide price filter from layered navigation for customers"
  • Added new config "Reload prices with ajax for guests"
  • Added new config "Price Cache Lifetime"
  • Added new config "Skip greater tier prices"
  • Added new config "Show custom price column in backend grids (customer price grid, pricelist products grid)"
  • Added CLI to fetch final price based on pricesystem calculation (see: bin/magento mageb2b:product:get-customer-price)
  • Added API method to fetch final price based on pricesystem calculation

Changed

  • Magento 2 Compatibility only 2.4.x
  • Refactored the methods of calculating the prices using M2-core approach, it will improve the speed and compatibility of customizations
  • Refactored the logging to be more accurate and increase readability
  • Remove usage of own pricesystem index table
  • Changed the way pricesystem cache works: You can now define an own cache lifetime, considering that datasets can have dates in future its not recommend to increase it to more than 24 hours
  • Changed the price rendering to be ajax-based on detail page as well to prevent FPC-issues
  • Changed the way the custom price column in admin is rendered, its now done via AJAX to always get the correct amount
  • Removed some obsolete configuration settings

Fixed

  • Fixed issue with strike price now being applied correctly from the original price set from pricesystem
  • Fixed issue with display of the correct pricesystem discount and pricesystem price type
pricesystem [1.1.11] - 2022-08-08

Fixed

  • Fixed issue with new customer group on admin save of pricesystem attributes
pricesystem [1.1.10] - 2020-08-05

Fixed

  • Fixed isset issues of pricesystem attributes during save in admin
pricesystem [1.1.9] - 2022-07-28

Fixed

  • Fixed Pricesystem API URL Checkout for getActual... methods
pricesystem [1.1.8] - 2022-07-27

Changed

  • Change price box from display: none to visilbity:hidden to prevent custom theme issues/jumping of product blocks
pricesystem [1.1.7] - 2022-07-25

Fixed

  • Whitelist additional routes
pricesystem [1.1.6] - 2022-07-24

Fixed

  • Fixed issue on getTierPrice function
  • Fixed logger message issue when message is null
  • Ensure quote plugin is applied on checkout API calls (e.g. order placement)
pricesystem [1.1.5] - 2022-07-21

Fixed

  • Fixed ID issue on price warming
pricesystem [1.1.4] - 2022-07-21

Changed

  • Add prices reload for SM_SHOBY extension ajax pagination
  • Add price warming on category price ajax reqeust to ensure price index table
pricesystem [1.1.3] - 2022-07-21

Changed

  • Added Sm_ShopBy for event ajax trigger on footer
pricesystem [1.1.2] - 2022-07-20

Changed

  • Added new bind return for getCustomerprice()
pricesystem [1.1.1] - 2022-07-20

Changed

  • Fixed tierprice issue on custom sort order
pricesystem-advancedconfig [2.0.6] - 2024-10-25

Fixed

  • Fixed PHP 8.3 compatibility issue
pricesystem-advancedconfig [2.0.5] - 2023-11-11

Added

  • Added a warning when the configuration will be saved with a match between the pricetypes for disabled product attribute and the custom original price
pricesystem-advancedconfig [2.0.4] - 2023-05-24

Fixed

  • Fixed syntax error on CustomerAndGroupDiscountCustomizerPlugin class
pricesystem-advancedconfig [2.0.3] - 2023-05-14

Fixed

  • Discountable check was updated to support tier prices
pricesystem-advancedconfig [2.0.2] - 2023-05-13

Added

  • New configuration "Discountable check for additional Customer/Group Discount" was added.
pricesystem-advancedconfig [2.0.1] - 2022-12-16

Added

  • Added uninstall routine
pricesystem-advancedconfig [2.0.0] - 2022-11-01

Changed

  • Refactoring, to be compatible to PricesystemCore 2.x
pricesystem-advancedconfig [1.0.5] - 2022-10-14

Fixed

  • Fixed UpdateIsUserDefined syntax error
pricesystem-advancedconfig [1.0.4] - 2022-09-20

Changed

  • Removed user_defined flag for customer attributes
pricesystem-advancedconfig [1.0.3] - 2022-08-17

Changed

  • Fixed product and customer attributes updates to avoid full model load and save
pricesystem-customerprice [2.0.10] - 2024-07-22

Fixed

  • Fixed SKU filter on customerprice grid
  • Changed README.md
pricesystem-customerprice [2.0.9] - 2024-06-20

Changed

  • Changed CustomerpriceRepository::deleteByCustomerId($customerId) to use the custom customer attribute if available
pricesystem-customerprice [2.0.8] - 2024-03-06

Changed

  • php Docs
pricesystem-customerprice [2.0.7] - 2023-06-01

Fixed

  • Added Fallback for Filter Input (Magento 2.4.0)
pricesystem-customerprice [2.0.6] - 2023-05-28

Fixed

  • Fixed UI component listing
pricesystem-customerprice [2.0.5] - 2023-05-12

Fixed

  • Dynamic properties declarations are fixed
pricesystem-customerprice [2.0.4] - 2023-04-16

Added

  • Added cart condition rule for customerprice
  • 2.4.6 compatibility fixes
pricesystem-customerprice [2.0.3] - 2023-01-25

Added

  • New configuration to show "My Prices" my account link only when custom prices are set to the customer
  • Added website_id column to customerprice. When customer scope is enabled to global, you can define customerprices per website.

Fixed

  • Fixed dependency issue occuring during setup upgrade (Unable to apply data patch MageB2B\PricesystemCustomerprice\Setup\Patch\Data\AddCustomerpriceAttributes)
pricesystem-customerprice [2.0.2] - 2022-11-28

Added

  • Added PriceProvider for My prices block
pricesystem-customerprice [2.0.1] - 2022-11-25

Fixed

  • Fixed issues around localized date input format when saved into DB
pricesystem-pricelist [2.1.1] - 2024-08-14

Fixed

  • Fixed adminhtml.xml for new config added recently
pricesystem-pricelist [2.1.0] - 2024-08-14

Added

  • Display ID for assign/deassign pricelist window in admin customer edit section
  • Display is_basepricelist inside the customer edit section grids (customer-related pricelists, customer-group related pricelists)
  • Added a configuration "match_exact_type" to use exact comparison (===) when auto-assign pricelists during customer registration
  • Added note inside the pricelist popup when no pricelists are available in the system
pricesystem-pricelist [2.0.23] - 2024-03-19

Fixed

  • Fixed issue with isValidUserId() function
pricesystem-pricelist [2.0.22] - 2024-03-06

Changed

  • php Docs
pricesystem-pricelist [2.0.21] - 2024-01-31

Changed

  • Changed function of isValidUserId() to include the website check of the customer with pricelist website

Fixed

  • Fixed an issue with pricelist export on admin area (column ID was ambigious)
pricesystem-pricelist [2.0.20] - 2023-11-08

Changed

  • Changed the copy behavior of a pricelist - now on a copied base pricelist will be unset as a base pricelist to avoid issues during the save process of the new created pricelist
pricesystem-pricelist [2.0.19] - 2023-10-26

Fixed

  • Fixed an issue which ocurred on customer group edit form
pricesystem-pricelist [2.0.18] - 2023-09-19

Fixed

  • Fixed an issue which could result in wrong group-related pricelist assignments on customer edit (pricesystem tab)
pricesystem-pricelist [2.0.17] - 2023-07-18

Added

  • Added grid under admin section of customer edit (pricesystem tab) to display customer group related pricelists
pricesystem-pricelist [2.0.16] - 2023-06-07

Fixed

  • Fixed Pricelist save when product id column is enabled
pricesystem-pricelist [2.0.15] - 2023-05-31

Fixed

  • Added Fallback for Filter Input (Magento 2.4.0)
pricesystem-pricelist [2.0.14] - 2023-05-28

Fixed

  • Fixed UI component listing
pricesystem-pricelist [2.0.13] - 2023-05-24

Changed

  • Changed automatic customer assignment behavior, it will not apply anymore when either customer attribute or customer attribute value is null
pricesystem-pricelist [2.0.12] - 2023-05-12

Fixed

  • Dynamic properties declarations are fixed
pricesystem-pricelist [2.0.11] - 2023-05-08

Added

  • Added new config field: "Show pricelist product id column in pricelist products grid"
pricesystem-pricelist [2.0.10] - 2023-04-16

Added

  • Added cart condition rule for pricelist
  • 2.4.6 compatibility fixes
pricesystem-pricelist [2.0.9] - 2023-01-25

Added

  • New configuration to show "My Prices" my account link only when custom prices are set to the customer
pricesystem-pricelist [2.0.8] - 2023-01-12

Changed

  • Used new core trait to compare prices by priority
pricesystem-pricelist [2.0.7] - 2022-12-28

Changed

  • Refactored pricelist before/after save (relational data for customers/groups/products) to avoid direct MySQL queries
pricesystem-pricelist [2.0.6] - 2022-12-12

Fixed

  • Fixed dependency issue occuring during setup upgrade (Unable to apply data patch MageB2B\PricesystemPricelist\Setup\Patch\Data\AddPricelistAttributes)
  • Fixed the issue that the productsContainer was not showing all products when the website of the pricelist was selected to "All Websites"
pricesystem-pricelist [2.0.5] - 2022-11-28

Added

  • Added PriceProvider for My prices block
pricesystem-pricelist [2.0.4] - 2022-11-24

Fixed

  • Fixed issues around localized date input format when saved into DB
pricesystem-pricelist [2.0.3] - 2022-11-23

Fixed

  • Fixed behavior of pricelist grid under customer pricesystem tab as well as on assign/deassign grid to flush inconsist behavior for the recent 'all Websites' feature

Changed

  • DB column pricelist.website_id should not be null
pricesystem-pricelist [2.0.2] - 2022-11-12

Added

  • Added feature to select "All Websites" for pricelists (internal flag for website_id should be 0 in this case)
pricesystem-pricelist [2.0.1] - 2022-11-08

Fixed

  • Fixed issue to take the lowest/highest price for pricelist price with the same qty
pricesystem-categoryprice [2.0.10] - 2024-03-06

Changed

  • - php Docs
pricesystem-categoryprice [2.0.9] - 2023-06-01

Fixed

  • Added Fallback for Filter Input (Magento 2.4.0)
pricesystem-categoryprice [2.0.8] - 2023-05-28

Fixed

  • Fixed UI component listing
pricesystem-categoryprice [2.0.7] - 2023-05-12

Fixed

  • Dynamic properties declarations are fixed
pricesystem-categoryprice [2.0.6] - 2023-04-16

Added

  • Added cart condition rule for categoryprice

Fixed

  • 2.4.6 compatibility fixes
pricesystem-categoryprice [2.0.5] - 2023-01-25

Added

  • New configuration to show "My Prices" my account link only when custom prices are set to the customer
pricesystem-categoryprice [2.0.4] - 2023-01-16

Fixed

  • Fixed syntax error
pricesystem-categoryprice [2.0.3] - 2023-01-12

Changed

  • Category customer and group prices are merged into one price type

Fixed

  • Fixed dependency issue occuring during setup upgrade (Unable to apply data patch MageB2B\PricesystemCategoryprice\Setup\Patch\Data\AddCategorypriceAttributes)
pricesystem-categoryprice [2.0.2] - 2022-11-28

Added

  • Added PriceProvider for My prices block
pricesystem-categoryprice [2.0.1] - 2022-11-25

Fixed

  • Fixed issues around localized date input format when saved into DB
pricesystem-productcustomermatrix [2.0.9] - 2024-03-06

Changed

  • php Docs
pricesystem-productcustomermatrix [2.0.8] - 2023-08-17

Fixed

  • Fixed MovieMatrixData Patch on a fresh installation
pricesystem-productcustomermatrix [2.0.7] - 2023-06-01

Fixed

  • Fixed UI component listing
pricesystem-productcustomermatrix [2.0.6] - 2023-05-28

Fixed

  • Fixed UI component listing
pricesystem-productcustomermatrix [2.0.5] - 2023-05-12

Fixed

  • Dynamic properties declarations are fixed
pricesystem-productcustomermatrix [2.0.4] - 2023-04-16

Added

  • Added cart condition rule for product customer matrix
  • 2.4.6 compatibility fixes
pricesystem-productcustomermatrix [2.0.3] - 2023-01-25

Added

  • New configuration to show "My Prices" my account link only when custom prices are set to the customer

Fixed

  • Fixed swagger issue "Message: The "\DateTime" parameter type is invalid" after new API definitions
pricesystem-productcustomermatrix [2.0.2] - 2022-11-29

Added

  • Added PriceProvider for My prices block
pricesystem-productcustomermatrix [2.0.1] - 2022-11-25

Fixed

  • Fixed issues around localized date input format when saved into DB

Bitte beachten Sie: Die Lizenz ist (zusätzlich zur Produktivumgebung) für Staging- und Entwicklungsumgebungen uneingeschränkt gültig.

Spezifikation


Kompatibilität:

Magento 2 (2.4.3 - 2.4.7)

Aktuelle Version:

2.2.2