Highlights
Individuelle Preise je Kunde oder Produkt definieren Zeitlich und regelbasiert einschränkbar
Features
Preise am Produkt oder Kunden definierbar Preisübersicht je Kunde oder Produkt im Admin Listenpreisverhalten konfigurierbar (Streichpreis) Zeitliche Gültigkeit mit Datumsangabe (von – bis) Währungsabhängige Preisdefinition Günstigster Preis der letzten 30 Tage definierbar Regelbasierte Preissteuerung (z. B. nur sonntags) Kompatibel mit ACRIS Rabattgruppen Plugin Preisimport via Shopware API Staffelpreise mit Mengenangabe definierbar
Zweck
Das Plugin dient der gezielten Preissteuerung auf Kunden- oder Produktebene im B2B- oder spezialisierten B2C-Umfeld. Es ermöglicht individuelle Preisgestaltungen je Kunde inklusive Regeldefinition, Zeitraumsteuerung und Währungsunterstützung.
Mögliche Usecases / Anwendungsszenarien
Ein B2B-Großhändler möchte für Stammkunden individuelle Konditionen je Produkt hinterlegen. Internationale Kunden sollen Preise in ihrer jeweiligen Landeswährung sehen. Sonderpreise nur an bestimmten Tagen oder für spezifische Regeln (z. B. Black Friday, nur im deutschen Verkaufskanal) werden abgebildet. Eine zentrale Verwaltung oder gezielte Definition direkt am Kunden oder Produkt ist möglich.
Nutzung
Das Plugin wird über den Plugin-Manager installiert. Kundenspezifische Preise können unter Einstellungen > Erweiterungen > Kundenspezifische Preise zentral verwaltet werden. Alternativ kann die Preisdefinition direkt im Kunden- oder Produktdatensatz erfolgen. Beim Anlegen eines Preises öffnet sich ein Formular mit Pflichtfeldern (mit * gekennzeichnet). Je nach Ausgangspunkt (Kunde oder Produkt) sind Felder vorausgefüllt und nicht änderbar.
Abschnitte der Konfiguration
Allgemein: Produkt und Kunde auswählen, Aktivierung, Zeitraum, Listenpreistyp Bedingungen: Optionale Regeldefinition über Rulebuilder Preise: Staffelpreise mit Mengenangabe, Preisdefinition je Währung, UVP, günstigster Preis der letzten 30 Tage Einstellungen > Erweiterungen > Kundenspezifische Preise: zentrale Übersicht und Pflege aller Preise Erweiterungen > Meine Erweiterungen > Konfigurieren: Auswahl des Verkaufskanals, Rundungsart, Kommastellen
Einschränkungen / Hinweise
Bei regelabhängigen Preisen ist zu beachten, dass diese nicht auf Warenkorb-Regeln basieren sollten, da sonst die Preisanzeige erst im Warenkorb erfolgt. API-basierte Preisimporte erfordern korrekte Zuordnung der Felder. Staffelpreise müssen vollständig ausgefüllt sein, um korrekt angezeigt zu werden.
| Bundle: | B2B Bundle |
|---|
- Verbesserte Kompatibilität und Performance mit dem ACRIS Plugin "Varianten im Listing / bei Übersichten anzeigen".
- Verbessert die Plugin-Kompatibilität.
- Verbessert den Import-/Exportprozess für Kundenpreise.
- Kompatibilität der Icons mit anderen Plugins behoben.
- Optimiert den Kundenpreis-Import/Export-Prozess.
- Behebt ein Problem mit dem Referenzpreis.
- Verbesserte Plugin-Kompatibilität mit Shopware 6.7.
- Verbesserte Plugin-Kompatibilität mit Shopware 6.7.
- Behebt mögliche Probleme bei der Bestellbearbeitung in Verbindung mit dem Plugin "ACRIS Produkteinschränkungen".
- Kompatibilität mit Shopware 6.7.
- Unterstützung der folgenden Sprachen: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Verbesserte Kompatibilität und Performance mit dem ACRIS Plugin "Varianten im Listing / bei Übersichten anzeigen".
- Verbessert die Plugin-Kompatibilität.
- Verbessert den Import-/Exportprozess für Kundenpreise.
- Optimiert den Kundenpreis-Import/Export-Prozess.
- Behebt ein Problem mit dem Referenzpreis.
- Behebt mögliche Probleme bei der Bestellbearbeitung in Verbindung mit dem Plugin "ACRIS Produkteinschränkungen".
- Optimierte Admin-Kundenpreisliste.
- Code-Optimierungen.
- Verbesserte Kompatibilität der Admin Ansicht mit Shopware 6.6.10.0.
- Verbessert die Anzeige der modalen Konfiguration des Kundenpreises auf der Kundendetailseite in der Verwaltung.
- Ab sofort werden währungsspezifische Konfigurationen der Preisrundung korrekt berücksichtigt.
- Korrektur der Preisberechnung bei der Verwendung von unterschiedlichen Währungen und Umrechnungsfaktoren.
- Verbesserung bei dem Import von Kundenspezifischen Preise mit zugeordneten Regeln über die API.
- Bugfix: Fehler behoben, wenn die Regel-IDs null sind.
- Verbessert die Plugin-Kompatibilität.
- Performance Optimierung bei der Vererbung von kundenspezifischen Preisen vom Hauptartikel bei Variantenprodukten.
- Performance Optimierung beim Laden von kundenspezifischen Preisen bei einer großen Anzahl an Datensätzen.
- Behebt das Problem der teilweise geladenen Produkteinheit.
- Verbessert die Kompatibilität mit dem Plugin "B2B Debitoren und Kontakte“.
- Optimiert die Suche nach Kundenpreisen in der Verwaltung.
- Aktualisierte Pipeline-Datei
- Kompatibilität mit Shopware 6.6.
- Verbessert die Anzeige der modalen Konfiguration des Kundenpreises auf der Kundendetailseite in der Verwaltung.
- Ab sofort werden währungsspezifische Konfigurationen der Preisrundung korrekt berücksichtigt.
- Korrektur der Preisberechnung bei der Verwendung von unterschiedlichen Währungen und Umrechnungsfaktoren.
- Verbesserung bei dem Import von Kundenspezifischen Preise mit zugeordneten Regeln über die API.
- Bugfix: Fehler behoben, wenn die Regel-IDs null sind.
- Verbessert die Plugin-Kompatibilität.
- Performance Optimierung bei der Vererbung von kundenspezifischen Preisen vom Hauptartikel bei Variantenprodukten.
- Performance Optimierung beim Laden von kundenspezifischen Preisen bei einer großen Anzahl an Datensätzen.
- Behebt das Problem der teilweise geladenen Produkteinheit.
- Verbessert die Kompatibilität mit dem Plugin "B2B Debitoren und Kontakte“.
- Optimiert die Suche nach Kundenpreisen in der Verwaltung.
- Plugin-Kompatibilität mit AcriCustomerProductGroup und AcrisProductRestriction
- Admin verbessert
- Verbessert das Laden der vererbten Kundenpreise.
- Optimiert das Klonen der Kundenpreise in der Verwaltung.
- Behebt ein mögliches Problem bei der Installation des Plugins.
- Optimiert die Zuweisung von Kundenpreisen in der Verwaltung.
- Behebt ein mögliches Problem, bei dem Produkte mit untergeordneten Bestellpositionen nicht in den Warenkorb gelegt werden können.
- Behebt ein mögliches Problem bei der Berechnung von Listenpreisen mit der Ausgangsbasis sehr geringer Preise (z.B. € 0,01).
- Optimiert das Kundenpreis-Modal in der Verwaltung.
- Behebt einen Fehler, bei dem Log Einträge mit Deprecation Warnungen geschrieben werden.
- Verbesserte Kompatibilität mit dem Caching Mechanismus von Shopware 6.5.
- Optimierung bei der Berechnung und Darstellung der Listenpreise.
- Ab sofort werden, wenn ein kundenspezifischer Preis über die API importiert wird, immer die erweiterten Preise ersetzt.
- Optimiert den Importprozess von "ACRIS-Sync-API-Customer-Prices".
- Kompatibilität für SW 6.5 hergestellt.
- Optimiert das Klonen der Kundenpreise in der Verwaltung.
- Optimiert die Zuweisung von Kundenpreisen in der Verwaltung.
- Optimiert das Kundenpreis-Modal in der Verwaltung.
- Optimiert den Importprozess von "ACRIS-Sync-API-Customer-Prices".
- Behebt das Problem beim Laden der Kundenpreise im Warenkorb.
- Optimiert das Laden der Kundenpreise im Warenkorb.
- Optimiert den Importprozess von "ACRIS-Sync-API-Customer-Prices".
- Performance Optimierung beim Laden der Kundenspezifischen Preise bei den Produkten und Kunden in der Administration
- Änderung des Pluginnamens und der Hersteller Links.
- Importfehler beim Kompilieren der Administration behoben.
- Optimiert die Verwendung des ursprünglichen Produktpreises als Listenpreis.
- ACRIS Rrp-Unterstützung hinzugefügt.
- Optimiert die Anzeige der Registerkarte "Kundenspezifische Preise" auf der Produktdetailseite der Varianten in der Verwaltung.
- Hinzufügen eines Regelkonvertierungsfeldes für den Kundenpreis-Import/Export-API-Prozess.
- Optimiert die Abhängigkeiten zwischen Kundenpreisen und Dienstleistungen.
- Fügt eine Plugin-Einstellung für die Rundung der prozentualen Rabatte hinzu.
- Behebt Probleme beim Laden der Kundenpreise unabhängig vom Cache.
- Fügt die Möglichkeit einen günstigsten Preis der letzten 30 Tage anzugeben.
- Behebt Probleme beim Laden der Kundenpreise unabhängig vom Cache.
- Optimierung der Admin Texte.
- Ermöglicht eine bessere Kompatibilität mit dem ACRIS B2B Plugin.
- Fügt den Original-Einzelpreis des Produkts zur Nutzlast der Position im Einkaufswagen hinzu.
- Optimiert das Plugin-Image.
- Verbessert die Kompatibilität mit Shopware >= 6.4.10.0.
- Optimiert die Plugin-Farbe in der Verwaltung.
- Behebt ein Problem, dass jeder Kunde alle kundenspezifischen Preise erhält.
- Fügt ein Import-/Exportprofil für Kundenpreise hinzu.
- Fügt den Import-/Exportprozess für Kundenpreise nur hinzu, wenn das Plugin "ACRIS Import Export" installiert und aktiv ist.
- Optimierung der Kundenpreisübersicht des Kundenpreismoduls, der Produkt- und Kundenregisterkarte in der Administration.
- Optimierung der Kundenpreis-Detailseite in der Administration.
- Optimierung der Cache-Invalidierung nach dem Ändern oder Speichern des Kundenpreises in der Administration.
- Hinzufügen der Registerkartenkonfiguration auf der Produkt- und Kundendetailseite in der Verwaltung.
- Optimierung in Verbindung mit dem Plugin für kundenspezifische Preisen
- Optimierung der Texte und Darstellungen im Admin Modul
- Optimiert die Einstellung der Kundenpreise für Produkte.
- Veröffentlichung
Anmelden
20. Juni 2024 12:57
Macht was es soll
Funktioniert soweit einwandfrei. Ein Performanceproblem welches bei einer Datenmenge von über 2 Mio Preiszeilen existierte, wurde seitens ACRIS innerhalb weniger Stunden behoben. Toller Support!!
13. Dezember 2023 12:18
Einfach zu bedienen und guter Funktionsumfang
Das war genau das, was wir gesucht hatten. Man kann es sehr einfach bedienen und auch per API die Kundenpreise setzen, weil von Hand ist das bei vielen Artikeln natürlich sehr umständlich. Funktioniert sehr gut um einzelnen Kunden spezielle Preise zu setzen. Dabei kann man auch erweiterte Preise setzen und zusätzliche Preisregeln anwenden. Und funktioniert sogar wenn kein normaler Preis in Shopware gesetzt ist. Zusammen mit dem super Support von ACRIS ein 1A Plugin!
Ja, dies ist möglich - hier ein Beispiel API Schema https://www.DOMAIN.de/api/_action/sync
[
{
"action": "upsert",
"entity": "acris_customer_price",
"payload": [
{
"productId": "3846fb65e43244b0a524265cea16472a",
"customerId": "236256f8bf5b4382b9b26980d7285ec6",
"active": true,
"listPriceType": "replace",
"activeFrom": "2021-12-03T12:00:00.000Z",
"activeUntil": "2021-12-31T12:00:00.000Z",
"acrisPrices": [
{
"price": [
{
"currency": {
"isoCode": "EUR"
},
"net": 725.0084033613446,
"gross": 862.76,
"linked": true,
"listPrice": {
"gross": 1000,
"currency": {
"isoCode": "EUR"
},
"linked": true,
"net": 833.33333333333
}
}
],
"quantityStart": 1,
"quantityEnd": 10
},
{
"price": [
{
"currency": {
"isoCode": "EUR"
},
"gross": 500,
"linked": true,
"net": 416.66666666667,
"listPrice": null
}
],
"quantityStart": 11
}
]
}
]
}
]
Es sind alle Regeln sinnvoll, welche nicht in die Rulebuilder Bereiche "Marketing und Rabattaktionen", "Positionen im Warenkorb", "Warenkorb". Alle Warenkorb basierenden Regeln sind zwar möglich aber es kann zu inkonsistenten Anzeigeverhalten kommen.
Ja. Sie können den gleichen Sync-Api-Aufruf wie in der anderen FAQ beschrieben durchführen. Einziger Unterschied: "action": "delete"
Das kundenspezifische Preise Plugin ändert den Produktpreis direkt beim Laden von Produkten. Dies passiert sowohl in der Standard Storefront, als auch über die Store-API in Headless Systemen. Eine eigene Store-API Route ist deshalb aktuell nicht im Plugin integriert.
Die API Dokumentation ist erreichbar unter: https://api-docs.acris.at/#f4d8d2d0-afe0-4ead-a6ec-c4c5393c5585