Liquid, JavaScript, Themes
Hallo,
folgendes Problem.
Ich bearbeite einen Shop der eigentlich nur das Aushängeschild für das Unternehmen sein soll,
wir möchten ein B2B Bestellformular was nur in 10er schritten nutzbar ist.
Da unsere Produkte eine 10er Verpackungseinheit sind.
Also eingeloggte B2B Kunden sollen nur in 10er schritten Kaufen können und wenn z.B. 11 manuell eingeben wird das der automatisch auf 20 springt.
Hier mal ein Beispiel die das gut umgesetzt haben aber auch ein reiner B2B Shop sind und nicht B2C.
Wir sind beides B2C und B2B - also trennen wir die Kundengruppen bei nicht eingeloggt und eingeloggten B2B Kunden. Hier mal das Beispiel was auch ein Shopify Shop ist
https://maos-shop.de/collections/bestellformular
Hier mal aktuell unseres was die 10er Schritten zwar schon funktioniert auf den Produktseiten selber, man könnte aber manuell 11 eingeben und dann haben wir wieder das selbe problem da der dann auch 11 Stück in den Warenkorb legen kann.
https://smokey-dealz.de/pages/ws-quick-order-form
Ich hab viel rumprobiert aber komme nicht auf die richtige lösung
Danke im vorraus
Hier auf Englisch :
Hi,
The following problem.
I'm working on a shop that's actually just supposed to be the flagship for the company.
We want a B2B order form that can only be used in increments of 10.
Because our products are packaged in units of 10.
So logged-in B2B customers should only be able to buy in increments of 10 and if, for example, 11 is entered manually, it automatically jumps to 20.
Here's an example of someone who has implemented this well but is also a pure B2B shop and not B2C.
We are both B2C and B2B - so we separate the customer groups for non-logged-in and logged-in B2B customers. Here is an example of what is also a Shopify shop
https://maos-shop.de/collections/bestellformular
Here is our current version, which already works in increments of 10 on the product pages themselves, but you could manually enter 11 and then we have the same problem again because you can then put 11 items in the shopping cart.
https://smokey-dealz.de/pages/ws-quick-order-form
I've tried a lot but can't find the right solution
Thanks in advance
@Nayem12 sucht Ihr eine App die das ermöglicht, oder verwendet Ihr bereits eine App dafür?
.
@Finer
Wir verwenden aktuell Wholesale Gorilla für den B2B Bereich und das Formular wo nach B2B registrierung auch bei dem bestellformular dann andere Preise angezeigt werden - um die Bestellmenge in 10er intervallen auf den Produktseiten nutzen wir "Extendons Quantity Selector" nur kann man halt manuell auf den Produktseiten trotz der 10er intervallen die eingestellt sind manuell in das Feld z.B. 12 rein schreiben und bei dem Bestellformular von Wholesale Gorilla kann ich nur einstellen wie viel Minimum pro Produkt im Warenkorb sein sollen. Also 10 Stück minimum, nur kann man da halt dann einfach alles über 10 eingeben und bestellen also 12, 28 usw. das Formular von Wholesale Gorilla ist hier
https://smokey-dealz.de/pages/ws-quick-order-form
Mir stellt sich die Frage wie das Unternehmen es auf allen Seiten so hinbekommen hat das bei der eingabe von 11 der auf 20 direkt springt bei der eingabe von 21 direkt auf 30 usw. und halt immer in 10er intervallen - ist das dass Theme was die gewählt haben oder auch schlichtweg eine App?
Wir hätten es nämlich gerne so wie hier :
https://maos-shop.de/collections/vorbestellen
oder hier https://maos-shop.de/collections/bestellformular
Nur das man sich bei uns halt nicht Anmelden muss sondern sich schlichtweg der Preis ändert nach einer Anmeldung - weil wir B2C und B2B bedienen möchten.
Wholesale Gorilla macht das mit den Preisen Top das funktioniert 1a da steht dann z.B. 6,95€ Normalpreis durchgestrichen und dann b2B preis 3,50€ als beispiel - auf den Produktseiten und bei dem Formular.
Nur kann man halt weder Extendons Quantity Selector mit Wholesale Gorilla verbinden das man in 10er intervallen nach open tippt noch ist irgendwie möglich zahlen wie 12 , 15 usw zu blockieren und nur 10, 20, 30, 40, 50 usw zuzulassen bei gewissen produkten.
@Nayem12 leider kenne ich die App nicht.
Allerdings arbeiten wir häufig mit der Sparklayer App, bei der man beispielsweise nur für B2B-Kunden eine Mengenregel einführen kann, die den Einkauf in 5er, 10er oder beliebigen Schritten erlaubt. Zudem kannst du für Verpackungseinheiten einen Sonderrabatt einfügen. So erhalten die B2B-Kunden z. B. bei 50 Stk. (1 VE) einen Rabatt, der nicht auf das 51ste Stück gerechnet wird. Somit ist es für den B2B-Kunden interessanter die Menge zu kaufen, die sich in einer VE befindet.
Für die Endkunden (B2C) bleibt alles unberührt.
Je nach Theme lässt sich das auch im Code einstellen. Das erfordert allerdings HTML, JS und Liquid-Kenntnisse.
Okay, die Mengenregel ist Top, das löst das Problem ja, kann man durch manuelle eingabe in das Feld in dem man 23 eingibt diese Mengenregel umgehen wenn man z.B. 10er Regel eingestellt hat, also 10,20,30 usw.
Oder kommt dann eine fehlermeldung oder korrigiert die app automatisch?
Hat die App ein Quick Form?
@Finer
Hey @Nayem12
Apropos, du kannst auch Mengenregeln über unseren B2B Kanal auch einrichten.
Vieles kann man über die Shopify Functions erreichen, um komplexere Validierungen zu erstellen. Diese erlauben es, auf Produktebene und im Checkout Regeln durchzusetzen, beispielsweise dass Bestellmengen ein Vielfaches von 10 sein müssen, über Javascript-basierte Shopify Functions steuern, die Eingaben direkt validieren und korrigieren (Shopify) (Shopify).
Man verwendet eine Kombi aus Frontend-Validierung (z.B. Javascript) und serverseitiger Validierung (z.B. Functions) um zu verhindern, dass Kunden ungültige Mengen eingeben, sowie dass ungültige Bestellungen überhaupt abgeschlossen werden können. Einfach die APIs und spezielle Validierungsfunktionen verwenden, um solche Regeln durchzusetzen (Shopify) (Shopify Help Center).
Hoffe das hilft dir weiter - lass wissen falls nicht! 😉
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024Du willst also das Dropshipping betreiben, da du einen Shop starten möchtest, ohne selb...
By Gabe Jul 10, 2024