Onlineshop erstellen: Abläufe für den Verkaufsstart
Legen Sie Produktangebot, Bestellablauf und Retouren vorab fest.
Die Abläufe hinter dem Onlineshop
Wenn Sie einen Onlineshop entwickeln lassen, zählt nicht nur eine ansprechende Produktdarstellung. Entscheidend ist, dass das gekaufte Produkt zum richtigen Preis, aus dem richtigen Bestand und zu den richtigen Lieferbedingungen beim Kunden ankommt. HazırSoft betrachtet Katalog, Warenkorb, Zahlung, Versand und Retouren in E-Commerce-Projekten als miteinander verbundene Geschäftsregeln. Wir unterscheiden die Anforderungen eines Einzelhandelsshops von denen eines Bestellportals für Händler. In der Anforderungsanalyse machen wir sichtbar, welche Aufgaben das Team im Tagesgeschäft übernehmen kann und welche nicht. Ziel ist, dass die Bestellverfolgung im Hintergrund ebenso verständlich ist wie die Verkaufsoberfläche. Schriftliche Anfragen auf Deutsch sind willkommen; Besprechungen finden auf Englisch oder Türkisch statt.

Leistungsumfang
Gestaltung der Ansichten von der Produktsuche bis zur Bestellbestätigung unter Berücksichtigung der Liefer- und Verkaufsbedingungen.
Zu den DetailsModellierung besonderer Anforderungen wie Produktpakete, Mengenrabatte oder Verkäufe auf Angebotsbasis.
Zu den DetailsZahlungs-, Stornierungs- und Erstattungsabläufe, die Rückmeldungen des Anbieters mit dem Bestelldatensatz abgleichen.
Zu den DetailsKonsistente Datenübertragung unter Berücksichtigung von Marktplatzkennungen, Kategorieattributen und Kanalbedingungen.
Zu den DetailsAbläufe, die Verpackungsfreigabe, Barcode-Erstellung und Zustellstatus voneinander trennen.
Zu den DetailsVerwaltung von SKU, Lagerbestand und für Bestellungen reservierten Mengen nach klaren Regeln.
Zu den DetailsEin Portal für Geschäftskunden mit Preisgruppen, Kartonmengen und Bestellfreigaben.
Zu den DetailsStrukturierung von Filternavigation, Produkt-URLs und Bildern unter Berücksichtigung der Auffindbarkeit in Suchmaschinen.
Zu den DetailsKontrollierter Shopwechsel mit bisherigen Produktkennungen, Kundendatensätzen und URL-Zuordnungen.
Wenn Sie einen Onlineshop entwickeln lassen und das Projekt nur mit einer Kategorienliste und einigen Produktbildern beginnen, kann dies dazu führen, dass geschäftliche Entscheidungen während der Entwicklung immer wieder geändert werden. Zunächst klären wir, was das Unternehmen verkauft, in welche Länder oder Regionen es liefert, wie es Preise berechnet und welches Team die Bestellungen vorbereitet. Digitale Produkte, physische Waren, personalisierte Produkte und Waren in Großhandelskartons werden nicht in denselben Kaufprozess gezwängt. Der Einrichtungsumfang muss erklären, wie sich diese Unterschiede auf die Kunden und die betrieblichen Abläufe auswirken.
Im ersten Gespräch zum Leistungsumfang nehmen wir nicht alle denkbaren Module auf, sondern erarbeiten den Ablauf, den Kunden für den Kauf und das Team für den Abschluss der Bestellung benötigen. Der Leitfaden zu Shopfunktionen (auf Türkisch) kann dabei als Checkliste dienen. Werden Zahlungs-, Bestands- und Lieferstatus einer Bestellung getrennt definiert, lassen sich noch offene Entscheidungen vor dem Start leichter erkennen.
Ein gemieteter Shopdienst, ein Open-Source-Shop und eine individuelle Entwicklung stehen für unterschiedliche Verantwortungsmodelle. Bei der Auswahl reicht es nicht, nur die anfänglichen Einrichtungskosten zu betrachten: Datenexport, Verantwortung für Updates, Abhängigkeiten von Erweiterungen und Regeln, die vom üblichen Ablauf abweichen, müssen gemeinsam berücksichtigt werden. Unnötige Individualsoftware für einen einfachen Katalog kann die Betriebskosten ebenso erhöhen wie der Versuch, komplexe Händlerpreise dauerhaft mit provisorischen Erweiterungen abzubilden.
| Ansatz | Zu bewertender Vorteil | Zu prüfende Grenze | Entscheidungsfrage |
|---|---|---|---|
| Gemieteter Shopdienst | Hosting und Grundfunktionen werden gemeinsam angeboten | Datenzugriff und Änderungsmöglichkeiten hängen von den Bedingungen des Anbieters ab | Passen die Verkaufsregeln zu den vorhandenen Funktionen? |
| Open-Source-System | Vorhandenes Ökosystem und erweiterbarer Systemkern | Kompatibilität der Erweiterungen und Sicherheitswartung müssen gewährleistet sein; die Verantwortung für Updates muss geklärt werden | Lassen sich die benötigten Funktionen mit langfristig tragfähigen Komponenten umsetzen? |
| Unternehmensspezifische Entwicklung | Das Fachmodell wird nach den Geschäftsprozessen gestaltet | Analyse, Entwicklung und Betriebsplanung werden gesondert ausgearbeitet | Rechtfertigen die abweichenden Regeln die individuelle Investition? |
Bei der Entwicklung durch HazırSoft können Systeme auf Basis von PHP/Laravel und MySQL eingesetzt werden; die Technologiewahl allein ist kein Qualitätsmerkmal. Entscheidend ist eine nachvollziehbare Gestaltung: Wo wird der Preis berechnet, welches System ist die maßgebliche Bestandsquelle und welcher Vorgang verändert den Bestellstatus? Wenn vorhandene Komponenten ausreichen, werden sie passend angepasst, statt unnötig neu entwickelt. Abweichende Geschäftsprozesse werden in den Umfang der individuellen Entwicklung aufgenommen.
Bei Migrationsprojekten prüfen wir den Datenexport des bisherigen Systems frühzeitig. Der Erhalt von Produktkennungen, die Zuordnung alter URLs, Zustimmungsnachweise der Kunden und die Lesbarkeit der Bestellhistorie sind eigenständige Aufgaben. Lässt sich das Verfahren zur Passwortverschlüsselung nicht in das neue System übernehmen, kann ein sicherer Ablauf zum Zurücksetzen der Passwörter erforderlich sein. Ebenso wichtig wie übereinstimmende Datensatzanzahlen sind korrekte Beziehungen zwischen Produkten und Varianten sowie zwischen Bestellungen und Positionen. Für die Umstellung wird außerdem entschieden, in welchem System offene Bestellungen abgeschlossen werden.
Dass ein Kunde im Zahlungsprozess die Erfolgsseite erreicht, ist allein kein Beleg für den Zahlungseingang. Die serverseitige Benachrichtigung des Anbieters muss anhand einer Signatur oder eines anderen Verifizierungsverfahrens geprüft werden; Betrag, Währung und Bestellkennung müssen mit dem erwarteten Datensatz übereinstimmen. Eine erneut gesendete Benachrichtigung darf weder eine neue Bestellung noch einen zweiten Bestandsabzug auslösen. Auch wenn die Netzwerkverbindung abbricht und der Browser des Kunden nicht zum Shop zurückkehrt, wird ein Transaktionsprotokoll benötigt, mit dem sich der tatsächliche Zahlungsstatus prüfen lässt.
iyzico, PayTR oder virtuelle POS-Lösungen von Banken werden anhand des Unternehmenskontos, der API-Möglichkeiten des Anbieters und des Verkaufsmodells bewertet. Ratenzahlungen, ausländische Karten oder unterschiedliche Währungen werden nicht für jedes Konto gleichermaßen unterstützt. Soll ein Anbieter aus dem Ausland eingesetzt werden, werden das Tätigkeitsland des Unternehmens und die Eignung des Kontos gesondert geprüft. Eine Zahlungsmethode, deren Verfügbarkeit für das Unternehmenskonto nicht bestätigt ist, wird nicht als verbindliche Funktion in den Lieferumfang aufgenommen.
Statt Kartendaten im Shop zu speichern, werden die sicheren Zahlungskomponenten des Anbieters bevorzugt. Wird eine Funktion wie eine gespeicherte Karte benötigt, prüfen wir den vom Anbieter zugelassenen Token-Mechanismus, anstatt unverschlüsselte Kartendaten zu speichern. Im Verwaltungsbereich werden Zahlungsstatus und Bearbeitungsstatus der Bestellung getrennt angezeigt; das operative Team soll eine Bestellung mit ausstehender Zahlung nicht versehentlich versenden. Für den Zahlungsabgleich bleiben die Transaktionsnummer des Anbieters und die Verknüpfung zur Bestellung zugänglich.
Dass ein Produkt gleichzeitig im Onlineshop und auf einem Marktplatz angezeigt wird, bedeutet nicht, dass die Bestände jederzeit vollkommen übereinstimmen. API-Verzögerungen, Abfragelimits und manuelle Lagervorgänge können kurzfristige Abweichungen zwischen den Systemen verursachen. Deshalb wird zunächst die maßgebliche Bestandsquelle ausgewählt; anschließend werden verkaufbare Menge, Sicherheitsbestand und Regeln zur Kanalverteilung festgelegt. Der Reservierungs- und Verteilungsansatz, der das Risiko einer gleichzeitigen Freigabe des letzten Artikels für zwei Kanäle verringern soll, wird nach dem Verkaufsvolumen des Unternehmens gestaltet.
Bei der Marktplatzanbindung reicht es nicht aus, nur den Produkttitel zu übertragen. Kategorieattribute, kanalspezifische Produktkennungen, Variantenoptionen und Preisregeln werden zugeordnet. Identische Preise im eigenen Shop und auf dem Marktplatz werden nicht vorausgesetzt; Provisionen oder Aktionsbedingungen können unterschiedlich sein. Eingehende Bestellungen werden mit ihren Kanalkennungen gespeichert. Wird derselbe Datensatz erneut empfangen, darf keine zweite Bestellung entstehen. Fehlgeschlagene Übertragungen müssen in einer für das operative Team sichtbaren Aufgabenliste erscheinen.
Bei der Versanddienstleisteranbindung sind Barcode-Erstellung, Paketvorbereitung und tatsächliche Zustellung getrennte Ereignisse. Muss eine Bestellung auf mehrere Pakete aufgeteilt, aus unterschiedlichen Lagern versendet oder eine Position später verschickt werden, muss das Modell dies abbilden können. Die Erstellung eines Barcodes reicht möglicherweise nicht aus, um automatisch eine Versandmeldung an den Kunden zu senden; gemeinsam wird festgelegt, in welcher Phase die Benachrichtigung erfolgt.
Bevor Zustellstatus des Versanddienstleisters direkt den Statuswerten des Shops zugeordnet werden, wird eine Zuordnungstabelle erstellt. Eine nicht zustellbare Sendung, eine Kundenretoure und eine Rückführung ins Lager erfordern unterschiedliche Abläufe. Werden Rechnungs- und ERP-Anbindungen ergänzt, wird geklärt, welches System die führenden Datensätze für Bestellungen, Versand und Buchhaltung enthält. So erzeugt die Aktualisierung einer Ansicht nicht versehentlich einen neuen Beleg in einem anderen System.
Das Produktmodell muss die für Kunden sichtbaren Optionen mit der im Lager geführten Einheit verbinden. Zu Beginn wird festgelegt, dass Farb- und Größenvarianten eigene Bestandskennungen erhalten, wie Filterattribute von kaufbaren Optionen getrennt werden und wie sich die Bestandteile eines Produktpakets auf den Bestand auswirken. Eine später hinzugefügte Option darf die historischen Angaben einer bestehenden Bestellung nicht verändern. Deshalb bleiben Name, Preis und relevante Optionsangaben zum Kaufzeitpunkt in der Bestellposition erhalten.
In einem Händlerportal kann ein Unternehmen mehrere Benutzer haben. Getrennte Rollen für Bestellvorbereitung und Freigabe, händlergruppenspezifische Preise, Mindestkartonmengen und Zahlungsziele unterscheiden sich von einem B2C-Shop. Wird ein Kundenkontosaldo angezeigt, müssen dessen Quelle und Aktualität klar sein; eine Ansicht ohne ERP-Anbindung wird nicht als finanzielle Echtzeitauskunft dargestellt. Beim Übergang vom Angebot zur Bestellung wird außerdem festgelegt, bis zu welchem Datum der Preis gilt und ob Bestand reserviert wird.
Projektbeispiele können als Ausgangspunkt für das Gespräch über das Geschäftsmodell dienen. Nicht jedes Modul, das in einem anderen Shop zu sehen ist, gehört jedoch in allen Projekten zum Standardlieferumfang. Wir wählen die Funktionen anhand der Teamrollen und realer Bestellszenarien aus. Die Bedienbarkeit der Verwaltungsoberfläche wird nicht nur daran gemessen, wie wenige Schaltflächen sie zeigt, sondern auch daran, ob sie Fehlbedienungen verringert und die benötigten Informationen im richtigen Schritt sichtbar macht.
Filter bieten Kunden hilfreiche Auswahlmöglichkeiten, können aber viele ähnliche URLs erzeugen. Weder die Freigabe jeder Filterkombination für Suchmaschinen noch die pauschale Zuordnung aller Kombinationen zu einer einzigen Kategorie per Canonical-Tag ist automatisch die richtige Entscheidung. Ausgewählte Seiten mit Nachfrage und eigenständigem Inhalt werden von vorübergehenden Sortierparametern unterschieden. Das Verhalten von Varianten-URLs, Paginierung und nicht vorrätigen Produkten wird nach der tatsächlichen Katalogstruktur gestaltet. Dauerhaft entfernte Produkte und vorübergehend ausverkaufte Produkte werden nicht derselben Weiterleitungsregel unterworfen.
Maßnahmen für die organische Suche und Shopping-Anzeigen können dieselbe Produktdatenquelle nutzen, haben jedoch unterschiedliche Erfolgskriterien. Beim Kaufereignis müssen Transaktionskennung und Währung korrekt übertragen werden; das erneute Laden der Zahlungsseite darf nicht als weiterer Verkauf gezählt werden. Geschwindigkeit und Barrierefreiheit werden anhand realer Seitentypen bewertet. Technische Verbesserungen garantieren weder eine bestimmte Platzierung noch eine bestimmte Verkaufsmenge. Wir erläutern, welches Hindernis beseitigt wird und welches Verhalten anschließend beobachtet werden soll.
Projektablauf
In Onlinebesprechungen wird der Umfang anhand von Beispielprodukten und Beispielbestellungen festgelegt. Der Zeitplan richtet sich nach der Katalogvorbereitung, den Anbieterzugängen und abweichenden Geschäftsregeln. Die Lieferzeit wird nicht allein aus der Seitenanzahl abgeleitet.
Wir klären die Aufgaben von Verkäufer, Lager, Kundenservice und Buchhaltung. Neben regulären Bestellungen ermitteln wir die nötigen Entscheidungen anhand von Beispielen wie Teilretouren und unzureichendem Bestand.
Wir entwickeln Kategorie-, Produkt- und Kaufansichten gemeinsam mit dem Modell für Produktkennungen, Varianten und Preise. Eine gestalterische Freigabe ersetzt nicht die Freigabe der Geschäftsregeln; beide Ebenen werden getrennt geprüft.
Mit einem Beispielimport aus der Quelldatei werden die Zuordnungen festgelegt. Datensatzanzahl, Variantenbeziehungen und Bildverknüpfungen werden geprüft; die Verantwortung für die Datenbereinigung wird im Leistungsumfang ausdrücklich festgehalten.
Mit den Zugängen zu den Anbieterkonten werden Zahlungs- und Versandabläufe umgesetzt. Wiederholte Benachrichtigungen, fehlgeschlagene Vorgänge und die Kanalsynchronisierung werden mit den jeweiligen Geschäftsregeln verknüpft.
Die Zahlung durch den Kunden und der Abschluss der Bestellung durch das Team werden durchgängig betrachtet. Bei einer Shopmigration werden die Verantwortlichen für offene Bestellungen, bisherige URLs und den abschließenden Datenimport festgelegt.
Die Einführung in den Verwaltungsbereich beschränkt sich nicht auf das Hinzufügen von Produkten; auch Stornierungen, Bestandskorrekturen und Retourenschritte werden erklärt. Kontozugänge, Konfigurationsangaben und Betriebsverantwortlichkeiten werden in die Übergabedokumentation aufgenommen.
Preisgestaltung
Zwei Unternehmen mit derselben Produktanzahl können unterschiedliche Softwareanforderungen haben. Im Angebot werden Katalogbearbeitung, Kaufprozess, externe Systemanbindungen und Umstellung auf den Livebetrieb getrennt bewertet. Auch die von Ihrem Team bereitgestellten Daten und Materialien beeinflussen den Umfang.
Die passende Nutzung vorhandener Komponenten und die Entwicklung eines abweichenden Geschäftsmodells erfordern unterschiedliche Analysen. Die künftige Wartungsverantwortung gehört zur Entscheidung.
Unabhängig von der Produktanzahl können komplexe Varianten, fehlende SKU und verstreute Bilder den Importaufwand erhöhen. Inhaltserstellung und Datenimport sind keine identischen Leistungspositionen.
API-Umfang, Testumgebung und Zugangsbedingungen von Zahlungs-, Versand- und ERP-Systemen beeinflussen den Anbindungsaufwand. Anbieterlizenzen werden von den Kosten der Softwareentwicklung getrennt.
Individuelle Produktauswahl, Paketzusammenstellung oder mehrstufige Bestellansichten erfordern zusätzliche Gestaltung. Mobiles Verhalten und Fehlerzustände gehören zum Umfang der Oberflächen.
Unternehmensbezogene Berechtigungen, Kundenpreislisten, Bestellfreigaben und Zahlungsziele bilden eigene Arbeitsabläufe. Für mehrere Währungen werden außerdem Berechnungs- und Darstellungsregeln festgelegt.
Die Verantwortlichkeiten für Hosting, Datensicherung, Wartung und Datenmigration aus dem bisherigen Shop müssen klar sein. Eine einmalige Übergabe wird von einer zeitlich vereinbarten Betriebsleistung getrennt.
Für eine konkrete Preisangabe: Teilen Sie uns eine beispielhafte Produktdatei, Ihre Verkaufskanäle und Ihren aktuellen Bestellablauf mit, damit wir einen nach Leistungspositionen gegliederten Umfang für Ihren Shop ausarbeiten können. Die entwickelte Software wird mit Quellcode übergeben; die Zusammenarbeit erfolgt auf Vertragsbasis und mit Rechnung. Die Bedingungen für ein Jahr technischen Support nach der Übergabe werden schriftlich festgelegt. Drittanbieterkosten wie Domain, Hosting, Zahlungsprovisionen und Versandkosten werden gesondert betrachtet.
Kostenloses Angebot anfordernReferenzen
Die folgenden Websites sind derzeit online. Sie können die jeweiligen Adressen aufrufen und sich selbst ein Bild machen.
Alle Referenzen
E-Commerce-Website mit mehreren Produktkategorien
dihateknik.com
Deutschsprachige E-Commerce-Website
kuehlmarkt.de
B2B-Produktkatalog und E-Commerce-Website
enderhediyelik.com.trHäufige Fragen
Physischer Bestandsabzug und vorübergehende Reservierung können getrennt werden. Während die Zahlung aussteht, wird das Produkt für eine bestimmte Zeit reserviert; abgelaufene Reservierungen werden freigegeben. Was bei einer verspäteten Erfolgsbenachrichtigung geschieht, wird gesondert definiert. Statt für alle Produkte dieselbe Frist zu wählen, sollten Verkaufsgeschwindigkeit und Verhalten des Zahlungsanbieters berücksichtigt werden.
Ja. Kanalprovisionen, Aktionsbedingungen oder die Geschäftspolitik können unterschiedliche Preise erfordern. Entscheidend ist die Festlegung, welches System welchen Preis erzeugt. Eine Aktualisierung des Grundpreises darf nicht unbeabsichtigt kanalbezogene Sonderpreise überschreiben. Ebenso muss klar sein, welche Preisregel nach Ende einer Aktion wieder gilt.
Im vereinbarten Umfang kann ein Modell umgesetzt werden, das Bestellpositionen getrennten Lieferungen zuordnet. Sendungsnummer und Status werden für jedes Paket separat geführt; Kunden können sehen, welches Produkt sich in welcher Sendung befindet. Bei Teillieferungen werden die Reservierung der verbleibenden Positionen, der Benachrichtigungszeitpunkt und das Verhalten bei Stornierungen gesondert gestaltet.
Nein. Verzögerte Benachrichtigungen, Dienstausfälle und Eingriffe im Lager können kurzfristige Abweichungen verursachen. Die maßgebliche Bestandsquelle, Reservierungen und ein dem Kanal zugeteilter Sicherheitsbestand dienen dazu, dieses Risiko zu verringern. Nicht übertragene Bestandsänderungen müssen sichtbar sein. Allein aufgrund einer eingerichteten Anbindung wird keine jederzeit vollständige Übereinstimmung versprochen.
Über eine gemeinsame Serviceschicht können dieselben Geschäftsregeln verwendet werden. Statt eine separate Preisberechnung in der App zu entwickeln, wird der Bestellbetrag vom Server geprüft; Produkt- und Warenkorbstatus werden über eine gemeinsame Quelle geführt. Anforderungen an Benachrichtigungen, Sitzungen und App-Versionen werden im Umfang der mobilen Entwicklung gesondert behandelt.
Die Rabattverteilung zum Bestellzeitpunkt muss erhalten bleiben. Wie ein Warenkorbgutschein auf die Positionen verteilt wird, ob sich die Aktionsbedingungen nach der Retoure ändern und wie mit den Versandkosten umgegangen wird, hängt von den Geschäftsregeln ab. Die Software setzt diese Regeln um; die Erstattungsbenachrichtigung und die ins Lager zurückkehrende Produktmenge werden in getrennten Datensätzen erfasst.
Die Übertragbarkeit hängt von den Exportmöglichkeiten des bisherigen Systems und Ihrer Berechtigung zur Verarbeitung der Daten ab. Beziehungen zwischen Produkten, Bestellungen und Kunden werden anhand von Beispieldaten geprüft; fehlende Felder werden ermittelt. Sind Passwörter nicht kompatibel, kann ein Ablauf zum Zurücksetzen erforderlich sein. Bisherige URLs werden passenden neuen Zielen zugeordnet; eine unveränderte Sichtbarkeit in Suchmaschinen wird jedoch nicht garantiert.
Zusammenhänge berücksichtigen
Überprüfbare Bestell-, Bestands-, Beleg- und Zahlungsabläufe zwischen Systemen.
Details ansehenSEO-Arbeit, die Crawling, Suchintention und Conversion-Daten gemeinsam untersucht.
Details ansehenKampagnenmanagement auf Basis von Suchintention, wirtschaftlichen Kennzahlen und verifizierten Conversions.
Details ansehenBlog
Legen Sie Produktangebot, Bestellablauf und Retouren vorab fest.
Vergleichen Sie Verkaufskanäle nach Deckungsbeitrag, Kundenbeziehung und Bestandsführung.
Machen Sie Datenflüsse zwischen Zahlung, Lager und Versand nachvollziehbar.
Angebot anfordern
Lassen Sie uns Ihren Bedarf klären