Leistungen
E-Commerce & Online-Verkauf
Maßgeschneiderte Software und Apps
Technisches Fachwissen
Unternehmen
Unser Unternehmen
Smart Dato hat für die Schweizer Venova AG das B2B-Bestellportal b2b.venova.ch von Grund auf konzipiert und entwickelt. Geschäftskunden melden sich ohne Passwort an und sehen ihre individuell verhandelten Preise, ihr freigegebenes Sortiment und die aktuelle Verfügbarkeit. Jede Bestellung wird automatisch als Verkaufsauftrag in Microsoft Dynamics NAV angelegt, Produktdaten und Verfügbarkeit kommen aus dem bestehenden Shopware-Webshop. So hat Venova einen zusätzlichen Vertriebskanal, ohne ein weiteres Datensilo aufzubauen.
Die Venova AG ist ein Schweizer Distributor für Klima- und Solarprodukte. Neben dem öffentlichen Webshop venova.ch, der auf Shopware läuft, beliefert das Unternehmen Fachkunden, vor allem Installateure und Wiederverkäufer. Für diese Kunden gelten eigene Preise und ein eigenes Sortiment.
Vor dem Projekt kamen B2B-Bestellungen per Telefon oder E-Mail. Der Verkauf nahm sie entgegen, klärte Preise und Verfügbarkeit und erfasste jeden Auftrag von Hand im ERP. Für das Team war das viel Routinearbeit, und Kunden mussten warten, bis jemand erreichbar war.
Venova wollte die Auftragserfassung automatisieren. Dabei sollte neben ERP und Webshop kein drittes System entstehen, dessen Daten separat gepflegt und abgeglichen werden müssen.
Smart Dato hat b2b.venova.ch als eigenständige Webanwendung entwickelt. Startseite, Login und Registrierung sind öffentlich erreichbar, der Produktkatalog nur für freigeschaltete Kunden. Die Anwendung basiert auf Symfony 8 und PostgreSQL 17 und ist über Schnittstellen mit den Systemen verbunden, die Venova bereits nutzt.
Nicht jedes Unternehmen braucht dafür eine Individualentwicklung. Für viele Anforderungen sind B2B-Shops mit Shopware der schnellere Weg. Bei Venova sprach der bestehende Shopware-Shop für Endkunden dafür, den Fachhandelskanal separat aufzubauen und trotzdem auf dieselben Daten zuzugreifen.
Im B2B-Geschäft hat fast jeder Kunde eigene Konditionen. Das Portal berechnet sie über eine eigene Preislogik pro Kunde, das Sortiment wird über Produktkategorien pro Kunde gesteuert. Kunden sehen dadurch keine Preise oder Produkte, die für sie nicht gelten. Ihre persönliche Preisliste können sie jederzeit als PDF erzeugen.
Kunden melden sich mit einem Einmalcode an, den sie per E-Mail erhalten. Wer möchte, bleibt 30 Tage angemeldet. In B2B-Bestellportalen ist das noch unüblich, erspart aber die Verwaltung vergessener Passwörter. Damit es im Alltag funktioniert, müssen die Codes zuverlässig ankommen, auch bei Kunden mit streng konfigurierten Schweizer Mailservern. Smart Dato hat den E-Mail-Versand deshalb gezielt auf Zustellbarkeit ausgelegt.
Für viele Elektrogeräte fällt in der Schweiz die vorgezogene Recyclinggebühr (vRG) an. Das Portal berücksichtigt sie bei Preisen und Bestellungen. Bezahlt wird über PostFinance Checkout, die Online-Zahlungslösung von PostFinance.
Registrierung im Venova-Portal
Das Portal verbindet drei Systeme, und jedes übernimmt die Aufgabe, für die es ohnehin da ist. Der Kunde bestellt an einer einzigen Stelle, alles andere läuft im Hintergrund.
Fachkunde
Installateure und Wiederverkäufer
Venova B2B-Portal
b2b.venova.ch
Preislogik, Sortimente, Registrierung und Freigabe
Shopware
Produkte, Kategorien, Hersteller, Live-Verfügbarkeit via REST-API
Microsoft Dynamics NAV
Verkaufsaufträge via Web Services, Queue mit automatischen Wiederholungen
PostFinance Checkout
Zahlung
Bestellungen werden über Web Services als Verkaufsauftrag in Microsoft Dynamics NAV (früher Navision) angelegt. Dazwischen liegt eine Message Queue. Ist das ERP kurz nicht erreichbar, zum Beispiel während einer Wartung, wiederholt das System die Übergabe automatisch, bis der Auftrag angekommen ist. Niemand muss Bestellungen abtippen. Mehr zu unserem Vorgehen: ERP-Integration und Schnittstellen.
Venovas öffentlicher Webshop läuft auf Shopware. Produkte, Kategorien und Hersteller werden von dort ins Portal synchronisiert, damit sie nur an einer Stelle gepflegt werden. Für die Verfügbarkeit hat Smart Dato die bestehende Logik des Shopware-Shops als wiederverwendbare REST-API bereitgestellt. Das B2B-Portal zeigt dadurch dieselbe Verfügbarkeit wie der Webshop, ohne dass die Regeln dafür ein zweites Mal programmiert und gepflegt werden müssen.
Fachkunden bestellen rund um die Uhr, auch außerhalb der Geschäftszeiten.
Jeder Kunde sieht seine verhandelten Preise und nur sein freigegebenes Sortiment.
Die Verfügbarkeit ist live sichtbar und stimmt mit dem Webshop überein.
Bestellungen erreichen Dynamics NAV automatisch, ohne manuelle Nacherfassung.
Das Portal startete mit rund 4.000 Produkten. Innerhalb weniger Wochen nach dem Launch wurden mehrere B2B-Kunden aufgenommen.
Der Verkauf wird entlastet von routinemäßiger Auftragserfassung.
Wie sich weitere Abläufe dieser Art lösen lassen, zeigt unsere Seite zu Bestellprozesse automatisieren.
| Bereich | Technologie | Aufgabe im Projekt |
|---|---|---|
| Anwendung | Symfony 8, PHP 8.4 | Webanwendung, Preislogik, Registrierung und Freigabe |
| Datenbank | PostgreSQL 17 | Kunden, Konditionen, Bestellungen |
| Oberfläche | Tailwind CSS | Responsive Bedienoberfläche |
| Infrastruktur | Cloudflare | Vorgeschaltete Netzwerkschicht |
| ERP | Microsoft Dynamics NAV, Web Services | Verkaufsaufträge |
| Webshop | Shopware, eigene REST-API | Produktdaten, Live-Verfügbarkeit |
| Zahlung | PostFinance Checkout | Online-Zahlung |
| Auftragsübergabe | Message Queue mit automatischen Wiederholungen | Zuverlässige Übergabe ans ERP |
Die Ausgangslage von Venova ist typisch für Distributoren, Großhändler und Hersteller, die über Fachhandel oder Wiederverkäufer verkaufen. Ein vergleichbares Portal ist dann sinnvoll, wenn mehrere dieser Punkte zutreffen:
In solchen Fällen ist Individualsoftware oft die sauberere Lösung, weil sie sich an die bestehenden Prozesse anpasst.
Vom Kickoff bis zum vollständigen Rollout vergingen rund drei Monate, umgesetzt wurde das Projekt 2026. Nach dem Launch betreut Smart Dato das Portal weiter und ergänzt Funktionen schrittweise, darunter die Live-Verfügbarkeit aus Shopware.
Ein B2B-Bestellportal ist ein geschlossener Online-Bereich, in dem registrierte Geschäftskunden jederzeit zu ihren eigenen Konditionen bestellen. Preise, Sortiment und Verfügbarkeit sieht der Kunde erst nach dem Login, und zwar genau so, wie sie für ihn gelten. Bei der Venova AG ist das Portal der digitale Weg für Bestellungen, die früher per Telefon und E-Mail kamen.
Ja. Im Venova-Portal berechnet eine eigene Preislogik für jeden Kunden die verhandelten Preise, und das sichtbare Sortiment wird über Produktkategorien pro Kunde freigegeben. Aus denselben Daten kann sich jeder Kunde seine persönliche Preisliste als PDF erzeugen.
Automatisch. Jede Bestellung wird als Verkaufsauftrag über Web Services in Microsoft Dynamics NAV angelegt. Die Übergabe läuft über eine Message Queue: Ist das ERP kurz nicht erreichbar, wird der Auftrag automatisch erneut gesendet, statt verloren zu gehen. Eine manuelle Nacherfassung im Verkauf entfällt.
Ja. Bei Venova liefert der öffentliche Shopware-Shop Produkt-, Kategorie- und Herstellerdaten an das B2B-Portal, und eine von Smart Dato entwickelte REST-API stellt die Live-Verfügbarkeit bereit. Dynamics NAV erhält die fertigen Aufträge. Ob ein Standard-Connector reicht oder eine individuelle Schnittstelle sinnvoller ist, hängt von Preislogik, Datenmenge und Anpassungen im ERP ab. Mehr dazu: ERP-Integration und Schnittstellen.
Wenn Preis- und Sortimentslogik, bestehende Systeme oder Abläufe nur mit Umwegen in ein Shopsystem passen. Venova hatte bereits einen öffentlichen Shopware-Shop und wollte für Fachkunden einen eigenen Kanal, ohne Produktdaten doppelt zu pflegen. Für viele Unternehmen ist ein B2B-Shop mit Shopware die passende Lösung; wir beraten zu beiden Wegen. Was Shopware im B2B-Standard mitbringt, zeigt unser Beitrag über die Shopware B2B Suite und ihre Integrationen.
Das hängt vom Umfang ab. Das Venova-Portal mit rund 4.000 Produkten und drei angebundenen Systemen war nach etwa drei Monaten vom Kickoff bis zum vollständigen Rollout live. Weitere Funktionen wie die Live-Verfügbarkeit kamen nach dem Start schrittweise dazu.
Bei Venova ja. Kunden melden sich mit einem Einmalcode an, der per E-Mail kommt; es gibt kein Passwort, das vergessen oder zurückgesetzt werden muss. Auf Wunsch bleibt man 30 Tage angemeldet. Voraussetzung ist, dass die Codes zuverlässig ankommen, deshalb wurde der E-Mail-Versand gezielt auf strenge Schweizer Mailserver abgestimmt.
Wenn Ihre Fachkunden noch per Telefon oder E-Mail bestellen und Ihr Team Aufträge ins ERP abtippt, sprechen wir gern über Ihre Ausgangslage. Im ersten Gespräch klären wir, welche Systeme angebunden werden müssen und ob ein individuelles Portal oder ein Shopware-B2B-Shop besser passt.