Bestellmenge eines Produkts

Inhalt

1 Minimale und/oder maximale Bestellmenge je Produkt festlegen

2 Produktabhängige Losgröße und Stückelung

3 Kundenindividuelle Stückelung

 

1 Minimale und/oder maximale Bestellmenge je Produkt festlegen

Die Bestellmenge kann je Produkt auf minimale und maximale Mengen festgelegt werden.

Darüber hinaus können Sie anhand der Kundennummer je Käufer (und pro Subshop) die minimale und/oder maximale Bestellmenge zu einem Produkt festlegen. Die maximale Bestellmenge bezieht sich dann nicht mehr nur auf die aktuelle Bestellung, sondern auf alle Bestellungen des Käufers. Dabei ist es unerheblich, mit wie vielen Bestellungen der Käufer seine maximalen Bestellmengen aufbraucht. WEBSALE V8s reduziert bei jedem Kauf die verbleibende maximale Bestellmenge.

Wegweiser: Mindestbestellwert & Mindermengenzuschlag

Referenz: Abschnitt OrderConditions

Referenz: PR-MaxQuantity

Freischaltung

Die kundenabhängige Bestellmengeneinstellung muss im Abschnitt <Login> der Shopkonfiguration shop.config mit dem Parameter MaxUserOrderQuantity-Allow explizit freigeschaltet werden.

Referenz: Abschnitt Login


Hinweis:

Zur kundenabhängigen Bestellmengeneinstellung benötigen Sie einen geschlossenen Shop mit Pflichtanmeldung beim Shop-Start.

Kundenabhängige Bestellmengenbegrenzung bei abhängigen Varianten

Wenn Sie mit abhängigen Varianten eine kundenabhängige Bestellmengeneinstellung anbieten, dann müssen Sie:

jeder abhängigen Variante eine Produktnummer zuordnen

für jede abhängige Variante die maximale/minimale Bestellmenge für den Kunden festlegen

Zuweisung mittels Importdatei

Sie können mittels einer Importdatei für den WSPManager die maximale und/oder minimale Bestellmenge je Käufer und Produkt zuweisen. Weitere Informationen hierzu erhalten Sie von der WEBSALE AG.

 

2 Produktabhängige Losgröße und Stückelung

Sie können zu jedem Produkt im WSPManager eine Stückelung angeben. Dies bewirkt, dass WEBSALE V8s nur Bestellmengen akzeptiert, die ein ganzzahliges Vielfaches der Stückelung betragen.

Beispiel:

Sie bieten Weinflaschen an. Eine Kiste kostet 98,40 EUR und enthält 12 Flaschen.

Methode 1 – ohne Stückelung: Sie verkaufen den Wein mit der Verpackungseinheit "1 Kiste à 12 Flaschen" zu je 98,40 EUR.

Methode 2 – mit Stückelung: Sie verkaufen das Gleiche, geben aber den Einzelpreis der Flaschen an, also 8,20 EUR pro Flasche/Stück und eine Stückelung von 12.

Resultat: Der Käufer kann die Weine nur in den Mengen 12, 24, 36, 48 usw. bestellen.

WEBSALE V8s trägt im Mengenfeld bereits standardmäßig die kleinste Stückelung ein, im obigen Beispiel also "12". Bei einer falschen Mengeneingabe zeigt WEBSALE V8s dem Käufer eine entsprechende Meldung an, dass die eingegebene Menge kein Vielfaches der Stückelung ist.

Text für Meldung hinterlegen

Der Text für die Meldung, die erscheint, wenn der Käufer eine ungültige Menge angibt, hinterlegen Sie in der Shopkonfiguration shop.config im Abschnitt <NotifyMessages-Txt> mit dem Parameter ProductUnitFactor.

Referenz: Abschnitt NotifyMessages-Txt

Tags

PR-Unit: Anzeige der Stückelung zum Produkt

Referenz: PR-Unit

PR-UnitFactor: Anzeige der Los-Menge zum Produkt

Referenz: PR-UnitFactor

 

3 Kundenindividuelle Stückelung

Sie können zu jedem Produkt auch eine kundenindividuelle Stückelung angeben. Dies bewirkt, dass der Shop beim jeweiligen Käufer nur Bestellmengen akzeptiert, die ein ganzzahliges Vielfaches der definierten Stückelung betragen.

Wenn bei einem Produkt bereits eine grundsätzliche Stückelung der Bestellmenge hinterlegt wurde, wird diese von einer kundenindividuellen Stückelung für den betreffenden Käufer überschrieben.

Allgemeine Informationen zur Stückelung finden Sie unter 2 Produktabhängige Losgröße und Stückelung.

Schritt 1: Freischaltung/Aktivierung

Für diese Funktion ist keine Freischaltung/Aktivierung seitens WEBSALE erforderlich.

Schritt 2: Kundendaten anpassen

Hinterlegen Sie in den Kundendaten der betreffenden Käufer eine ID. Mit dieser ID werden alle Käufer zusammengefasst, denen dieselbe Stückelung der betreffenden Produkte angeboten wird. Die Stückelung selbst legen Sie im nächsten Schritt in den Produktdaten fest.

Informationen zu den Kundendaten entnehmen Sie bitte der separaten Schnittstellen-Dokumentation unter https://doku.websale.de/schnittstellen.

Schritt 3: Produktdaten anpassen

Hinterlegen Sie in den Produktdaten der betreffenden Produkte die gewünschten Stückelungen und verknüpfen Sie diese mittels ID mit den entsprechenden Käufern. Es ist möglich, mehrere, unterschiedliche Stückelungen pro Produkt anzulegen und mittels ID verschiedenen Käufergruppen zuzuordnen.

Informationen zu den Produktdaten entnehmen Sie bitte der separaten Schnittstellen-Dokumentation unter https://doku.websale.de/schnittstellen.

Schritt 4: Templates erweitern (optional)

Ergänzen Sie auf der Produktdetailansicht (ws_product.htm) folgende Tags für die Anzeige eines Hinweises bzw. der hinterlegten Stückelung.

Zu Testzwecken kann die hinterlegte Stückelung auch als Rohdaten in der Form <g><1>GroupID</1><2>Menge</2></g> ausgegeben werden.

...
{PR-GroupIDUnitFactorActive}
   Für Sie wurde folgende individuelle Stückelung definiert: ~PR-UnitFactor~ ~PR-Unit~
{/PR-GroupIDUnitFactorActive}
 
{PR-UnitFactorGroups}
   Hinterlegte Stückelung (Rohdaten): ~PR-UnitFactorGroups~
{/PR-UnitFactorGroups}
...

Referenz: PR-GroupIDUnitFactorActive

Referenz: PR-UnitFactor

Referenz: PR-Unit

Referenz: PR-UnitFactorGroups

Auf der Warenkorbseite (ws_basket.htm) können Sie die Informationen mit den folgenden Tags anzeigen:

...
{BASKET-PR-GroupIDUnitFactorActive}
   Für Sie wurde eine individuelle Stückelung definiert.
{/BASKET-PR-GroupIDUnitFactorActive}
 
{BASKET-PR-UnitFactorGroups}
   Hinterlegte Stückelung (Rohdaten): ~BASKET-PR-UnitFactorGroups~
{/BASKET-PR-UnitFactorGroups}
...

Referenz: BASKET-PR-GroupIDUnitFactorActive

Referenz: BASKET-PR-UnitFactorGroups

Schritt 5: Text für Meldung hinterlegen

Legt der Käufer ein Produkt in den Warenkorb und meldet sich erst im Bestellprozess an, entspricht die ausgewählte Menge möglicherweise nicht der zulässigen Stückelung. Die Bestellung kann nicht abgeschlossen werden. In diesem Fall können Sie eine Hinweismeldung anzeigen lassen.

Hinterlegen Sie diese Meldung in der Shopkonfiguration shop.config im Abschnitt <NotifyMessages-Txt> mit dem Parameter UserUnitFactorError:

<NotifyMessages-Txt>
   ...
   UserUnitFactorError = Das Produkt kann in der gewünschten Menge leider nicht bestellt werden.
                         Für Sie wurde eine kundenindividuelle Stückelung hinterlegt.
                         Bitte entfernen Sie das Produkt aus dem Warenkorb und wählen Sie es erneut  unter Beachtung der angezeigten Stückelung  aus.  
   ...
</NotifyMessages-Txt>

Referenz: Abschnitt NotifyMessages-Txt

Haben Sie alle Schritte durchgeführt, ist die Funktion "Kundenindividuelle Stückelung" vollständig integriert.