Shopware App Kundenspezifische Preise

für Shopware 5 und Shopware 6

Highlights

Entdecken Sie unsere App im Shopware Store!

App für Shopware 5

bis August 2024

App für Shopware 6

Zusätzlich empfohlen: API-Erweiterung für Kundenspezifische Preise in Shopware 5

API-Erweiterung 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.

In folgendem Video führen wir Sie in die Funktionalitäten unserer App Kundenspezifische Preise für Shopware 6 ein. Dabei greifen wir die häufigsten Fragen  auf und zeigen, wie das Ganze im Frontend (für den Kunden) und in der Shopware 6 Administration (für den Shopbetreiber) aussieht.

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Benötigen Sie Support für diese VIO.App?

Bitte kontaktieren Sie uns auf folgenden Wegen: