B2B und B2C

Odoo eCommerce is designed to fulfill the needs of both B2B and B2C companies. It allows you to configure prices, manage access for specific customers, and customize the website to support B2B, B2C, or both business models.

Preise

Während B2C-Unternehmen direkt an den Endverbraucher zu einem Preis inklusive Steuern verkaufen, bevorzugen B2B-Unternehmen in der Regel Preise exklusive Steuern und ziehen es möglicherweise sogar vor, die Preise ganz zu verbergen und stattdessen nur ihre Produkte zu präsentieren. Um einen B2B-spezifischen Onlineshop zu konfigurieren, stellen Sie sicher, dass die Option Exklusive Steuern aktiviert ist, und schließen Sie die Konfiguration zum Ausblenden der Preise ab.

Tipp

Um sicherzustellen, dass nur Kunden mit einem Konto und entsprechenden Zugriffsrechten Preise sehen können, navigieren Sie zu Website ‣ E-Commerce ‣ Kunden, klicken Sie auf das Symbol (Drop-down) in der Suchleiste und wählen Sie den Filter Archiviert. Öffnen Sie anschließend den Datensatz Öffentlicher Benutzer, wechseln Sie zum Reiter Verkauf & Einkauf und fügen Sie die Nullpreis-Preisliste hinzu, die alle Länder abdeckt. Der Kontakt Öffentlicher Benutzer sollte stets Archiviert bleiben. Dadurch sehen Website-Besucher nur Produkte ohne Preisangaben, während eingeladene Kunden mit zugewiesener Preisliste die Preise im Kundenportal einsehen können.

Zugriffanfrage

When running a B2B business, you usually hide the pricing on the web shop and make it available for logged-in users only. To prevent anyone from signing up freely, set the Customer Account setting option to On invitation. To create a page where customers request access, open the website editor, create a form, customize it, and in the Action field, select Create a customer.

Tipp

You can assign tags created on a contact form under Website ‣ Configuration ‣ Customers to identify what kind of customers have submitted the form. To do so, open the website editor and select a field in the form. Then, in the Style tab, click the + Field button in the Field section heading and set the field’s Type to Tags. Toggle the tags that should be automatically assigned when a customer fills in the form and set the field’s Visibility Rule to Hidden.

Wenn ein Kunde das Formular absendet, wird automatisch ein neuer Kontakt in der Datenbank angelegt. Dem Kontakt werden die erste Preisliste aus der Liste der verfügbaren Preislisten sowie gegebenenfalls die angegebenen Stichwörter zugewiesen.

Die eingereichten Anfragen finden Sie unter Website ‣ E-Commerce ‣ Kunden. Wählen Sie den Kunden aus, dem Sie Portalzugriff gewähren möchten. Anschließend kann der ausgewählte Kunde die B2B-Preise und -Produkte einsehen. Stellen Sie sicher, dass dem Kontaktformular die richtige Preisliste zugewiesen ist.

Tipp

  • Es ist auch möglich, den gesamten Shop mithilfe der Einstellung E-Commerce-Zugriff für die Öffentlichkeit auszublenden und ihn nur für angemeldete Kunden zugänglich zu machen.

  • Konfigurieren Sie den Kassiervorgang, um die Bestellung als Gast für B2C-Unternehmen zuzulassen oder zu verbieten.

  • Aktivieren Sie die Funktion Websiteübergreifende Kundenkonten, um Kunden zu erlauben, dasselbe Kundenkonto für alle Ihre Websites zu verwenden.

Siehe auch

Kundenkonten

Mehrere Websites

Die Einstellungen sind websitespezifisch, was bedeutet, dass für jede Website unterschiedliche Verhaltensweisen konfiguriert werden können. Sie können beispielsweise eine B2C-Website einrichten, die die Bestellung als Gast ermöglicht und Preise inklusive Steuern anzeigt, sowie eine B2B-Website, die eine Anmeldung erfordert und Preise exklusive Steuern anzeigt. Jede Preisliste kann jedoch nur einer Website zugewiesen werden. Wenn Sie dieselbe Preisliste auf mehreren Websites verwenden möchten, duplizieren Sie sie und weisen Sie jede Kopie der jeweiligen Website zu.

Tipp

If you are running a B2B and B2C business, we strongly recommend to create two separate websites and assign a zero-priced pricelist to the B2B website and a regular pricelist to the B2C website. In case, you prefer using a single website, configure it using country groups and assigning pricelists to customers, and deactivate the Selectable option.

Zusätzliche Funktionen

Rechnung

Depending on the type of business (B2B or B2C), you might want to issue an invoice. An invoice can either be generated automatically (for B2B) or on demand of the customer (for B2C). This process can be automated if (and when) the online payment is confirmed. To automate invoicing, enable the Automatic Invoice setting. If this feature has not been enabled, the customer only receives an order confirmation.

Tipp

The Pay on Invoice payment method allows customers to place an order without upfront payment and pay after they receive the invoice.

B2B-Felder im Kassiervorgang

On the Order summary page, open the website editor, go to the Style tab, and toggle the Show B2B Fields switch to display B2B-specific additional fields like VAT or Company Name during the delivery step.