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.