Wir unterscheiden zwischen folgenden Möglichkeiten:
- Klassischer Bestellablauf (deshalb klassisch, weil es der erste Bestellablauf war, der für ShopPilot implementiert wurde). Er besteht nur aus einem Schritt, der aus dem Eingabeformular für Rechnungs- und evtl. Lieferadresse besteht. Lieferland und Zahlungsart werden schon im Warenkorb ausgewählt. Er eignet sich vor allem für Shops, die es Ihren Kunden ermöglichen wollen, schnell und einfach zu bestellen. Also insbesondere im B2B Bereich, wo für angemeldete Kunden alles schon vorausgefüllt ist. Beispiel Weiterhin gibt es bei diesem Ablauf noch die Möglichkeit eine Vorschaltseite mit Bestellhinweisen (AGB, Lieferbedingungen etc). zu haben.
- Alternativer Bestellablauf Dieser Ablauf ist wohl der heute am meisten verbreitetet Ablauf bei Onlineshops im Endkundensegment (B2C). Nach dem Zusammenstellen des Warenkorbs geht der Kunde auf weiter/bestellen/checkout. Jetzt muss er sich entscheiden, wie er fortfahren will. Es gibt i.d.R. drei Möglichkeiten, wovon allerdings auch eine entfallen kann.
- Er kann als Gast (ohne Registrierung) bestellen.
- Er kann sich beim Bestellvorgang neu registrieren.
- Oder er kann sich anmelden, wenn er schon registriert ist.
- Klassischer Bestellablauf mit Bestellzusammenfassung* Das Absenden der Bestellung geschieht hier nicht im Bestellformular. Sondern nach dem Bestellformular kommt eine Zusammenfassung in der der Kunde noch einmal alles überprüfen kann und dann erst die Bestellung absendet. Weiterhin gibt es bei diesem Ablauf noch die Möglichkeit eine Vorschaltseite mit Bestellhinweisen (AGB, Lieferbedingungen etc.) zu haben.
* Für diesen Ablauf gibt es folgendes Vorgehen:
1. Ein Benutzerdef. Formular vom Typ Feedback definieren. Als Vorlage wird das bisherige Bestellformular benutzt. Dieses ist so zu ändern, dass es ein normales Feedback Formular wird. Soll der Warenkorb auch dargestellt werden, geht das mit einem embedded Template für den Warenkorb.
2. Mit dem Abschicken des Formulars erscheint jetzt die Zusammenfassungseite, die die eingegebenen Daten und den Warenkorb als embedded Template enthält. Alle Daten sind außerdem als hidden Inputs für das Order-Formular hinterlegt, quasi eine verstecktes Bestellformular. Mit Absenden wird dann die Bestellung ausgeführt. Weiterhin sollte die Seite noch links zum Warenkorb und zurück zum Bestellformular enthalten, um eine Korrekturmöglichkeit anzuzeigen.
3. Beim Bestellformular ist noch darauf zu achten, dass die Daten beim "zurück" etc. wiederhergestellt werden, wenn sie schon einmal eingegeben wurden.
Ein praktisches Beispiel im Video