Shopware App Kundenspezifische Preise
für Shopware 5 und Shopware 6
Support aus gültigen Kauf-Subscriptions werden selbstverständlich vertragsgemäß erfüllt, längstens bis Dezember 2024.
Highlights
- Kunden-Preisberechnung mit Artikel-spezifischen Preis
- Für jeden Kunden individuelle Preise festlegen
Entdecken Sie unsere App im Shopware Store!
App für Shopware 6
Zusätzlich empfohlen: API-Erweiterung für Kundenspezifische Preise in Shopware 5
Funktionen
Mit der App Kundenspezifische Preise können Sie kundenindividuelle Preise auf definierte Artikel einrichten.
Es gibt dabei drei Möglichkeiten, den kundenspezifischen Preis zu definieren:
- in der Administration am Artikel;
- oder am Kunden;
- oder über Gesamtübersicht aller kundenspezifischen Preise.
In der Administration werden grundsätzlich Netto-Preise eingegeben. Im Frontend werden je nach eventuell vorhandener Kundengruppen-Definition Netto- oder Brutto-Preise angezeigt.
Import von Preisen via CSV
Der Import von Preisen ist mithilfer einer CSV über den Adminbereich möglich, sowie über die Shopware-Console mittels des Commands vio:customer:prices:import.
API-Erweiterung für Kundenspezifische Preise Shopware 5
Hinweis: Über die separat erhältliche App „API-Erweiterung kundenspezifische Preise ohne Kundengruppe!“ für Shopware 5 können Sie kundenspezifische Preise aus Drittsystemen (ERP-Systeme, Warenwirtschaften) einspielen. In Shopware 6 ist die zusätzliche App dann nicht mehr erforderlich, da Shopware 6 für alle Datenmodelle automatisch eine API bereitstellt.
Gut zu wissen: Die App für Shopware 6 wird unterstützt von Shopware Schnittstellen zu Sage 100 und SelectLine:
Unsere App wird von den Shopware Schnittstellen „maniacSeller“ für Sage 100 und SelectLine unterstützt.
Ihr Shopware Onlineshop ist mithilfe der Schnittstelle maniacSeller mit der Warenwirtschaft Sage 100 oder der SelectLine verbunden? Perfekt, denn diese Schnittstellen sind gemeinsam mit dem Anbieter auf unsere App abgestimmt!
Mehr Informationen zu den Schnittstellen:
Shopware Schnittstelle zu Sage 100: https://www.webshopschnittstelle.de/
Shopware Schnittstelle zu SelectLine: https://www.maniacdev.de/
Häufig gestellte Fragen:
Kann ich die Kundenindividuellen Preise eigentlich auch über eine Schnittstelle einspielen oder importieren? Wo ist diese Schnittstelle dokumentiert?
Kurzfassung: Ja, über die Shopware 6-API ist dies möglich.
Langfassung:
In der Regel stellen unsere VIO.Apps für Shopware 6 keine eigenen Endpunkte in der API bereit, weil diese nicht notwendig sind. Alle in der API verfügbaren Daten werden von der von Shopware generierten API selbst bereitgestellt. Diese API stellt prinzipiell CRUD-Operation (Create / Read / Update / Delete) auf alle Entitäten und deren Datenfelder im Shopware bereit.
Eine komplette Dokumentation aller Felder und Funktionen der API finden Sie im Shopware 6 standardmäßig unter folgender URL Ihres Shops:[URL]/api/_info/swagger.html. (siehe: https://developer.shopware.com/docs/guides/integrations-api/general-concepts/generated-reference#swagger-ui
Alle API Funktionen sind auch nochmal genauer beschrieben in der offiziellen Shopware Dokumentation: https://developer.shopware.com/docs/guides/integrations-api
Wo müssen die Import Dateien mit welchem Format für den automatischen Import der Preise abgelegt werden? Und was passiert anschließend mit den Dateien, sobald der Import durchgelaufen ist?
Ein automatisierter Import ist über die Nutzung des Konsolen-Kommandos vio:customer:prices:import möglich. Dieses kann in der Regel in einem Cronjob auf dem Server ausgeführt werden.
Ein Aufruf sähe dann zum Beispiel so aus: bin/console vio:customer:prices:import import-datei.csv
Mit der Option –delete wird die Datei nach dem Import auch direkt gelöscht.
Wo die Dateien liegen, ist bei der Nutzung des Kommandos eigentlich egal.
Das Format entspricht demselben, wie es für den Import in der Administration verwendet wird.
Einblick in unser Plugin
Benötigen Sie Support für diese VIO.App?
Bitte kontaktieren Sie uns auf folgenden Wegen:
-
Supportmeldung per E-Mail:
support@viosys.com -
Supportmeldung telefonisch:
+49 341 355 29 660 -
Supportmeldung digital über unser
Supportformular