Inhalte aufrufen

Profilbild
- - - - -

Warenkorb Prüfung vom Bestand


  • Bitte melden Sie sich an, um eine Antwort zu verfassen.
2 Antworten zu diesem Thema

#1 Algorithman

Algorithman

    Advanced Member

  • Members
  • PunktPunktPunkt
  • 39 Beiträge

Geschrieben: 18 April 2023 - 07:19

Guten Morgen,

 

Ich habe mich jetzt mal mit dem ganzen Bestellvorgang auseinandergesetzt und dabei festgestellt, dass man Produkte, die auf Manage inventory + No Backorders + Unpublish stehen, richtig oft bestellen kann (vor allem, wenn der Warenkorb auf Einzelpositionierung steht).

 

Wir haben alle Arten von Produkten, Massen-Geschenkartikel (werden im 25er oder 50er Pack verkauft), Brillenfassungen, die für den Kunden direkt produziert werden (einzeln oder gleich mehrfach) und echte Einzelstücke, die wirklich nur einmal verkauft werden können.

 

Zwei Dinge sind mir aufgefallen:

 

1. Was ich oben schon angesprochen habe, Artikel, die eigentlich nur auf StockQuantity beschränkt sind, können öfter bestellt werden. (siehe Github issue #651)

 

2. Wenn man ein Produkt schon im Warenkorb hat und ein anderer Kunde kauft das letzt Stück ein, dann wird erst im Checkout geprüft, ob das Produkt noch lieferbar ist. Kann man das irgendwie in den Warenkorb (Sidebar) schon einbauen?

Unsere Kunden haben kein Problem damit, dass etwas nicht mehr lieferbar ist, wenn das Produkt schon ein paar Tage im Warenkorb liegt, das ist jedem klar. Aber der Zeitpunkt, wann das angezeigt wird sollte so früh wie möglich sein (eventuell auch direkt nach dem einloggen?)

Je früher das den Kunden dargestellt wird, desto eher können die sich darum kümmern, einen Ersatzartikel zu finden.

Einmal im Checkout angekommen ist man schon geistig fertig mit dem Einkauf und will sich eigentlich wieder um etwas anderes kümmern.

 

Bezüglich der Einzelpositionen-Einstellung, ist da geplant, das per Produkt zu machen? Wie gesagt, wir haben auch Massenartikel, die sollen eigentlich nicht als einzelne Positionen eingetragen werden (Bsp Kunde kauft 2x 25er Pack). Eine Möglichkeit würde ich darin sehen den AddToCartContext zu erweitern mit den ShoppingCartSettings.AddProductsToBasketInSinglePositions (initialisiert auf die Shop-Einstellung), die man dann eben in einem eigenen ShoppingCartService pro Produkt ändern kann.
Aber da kommt wegen dem Bug wahrscheinlich sowieso ein bischen Refactoring so wie ich das grade überblicke.

 

Und zum Schluss: 

Die Überprüfung, ob ein Artikel in den Warenkorb gelegt werden kann, kann diese erweitert werden?

Da wir unsere Fassungen in >500 verschiedenen Farben/Designs anbieten und nicht jede Farbe immer lieferbar ist, müsste ich vor dem hinzufügen zum Warenkorb einen Check machen, ob die Farbe lieferbar ist. Über die ActionFilter komm ich da nicht ran an den addToCartContext, bzw. ich sehe da keine CallBack-Möglichkeit. Kann man das eventuell über einen abgeleiteten ShoppingCartService erledigen?

 

 

Und noch in einer anderen Sache:

1. Das PageBuilder Plugin habe ich im Dezember (als ich zum ersten Mal mit SmartStore in Kontakt kam) gleich die Trial-Periode angefangen. Kann man mir das vielleicht wieder eine neue Trial anfangen lassen? Nicht gleich jetzt, ich würde mich dann diesbezüglich nochmal melden, bei uns ist der Reife-Prozess etwas langsamer.

2. Habt ihr einen Vorzeige-Shop, der den Pagebuilder so richtig gut einsetzt? Möchte das gerne nochmal meinem Chef zeigen, was dann damit so alles möglich ist.

 

 

MfG

 

 

Chris



#2 stefanmueller

stefanmueller

    SmartStore AG

  • Administrators
  • 461 Beiträge

Geschrieben: 18 April 2023 - 11:23

Hallo Chris,

 

zu deinen zwei Punkten am Ende: du kannst dich im Sales melden, dann können wir deine Trial-Periode gerne einmal verlängern. sales@smartstore.com

 

Ein sehr guter page-builder-starker Shop ist Bauhaus Movement.

 

https://shop.bauhaus-movement.com/

 

Grüße, Stefan


Stefan


#3 Algorithman

Algorithman

    Advanced Member

  • Members
  • PunktPunktPunkt
  • 39 Beiträge

Geschrieben: 18 April 2023 - 12:53

Danke :)