B2B-Angebotsanfrage (Express Quote) — Vollständige Anleitung
B2B-Angebotsanfrage installieren, konfigurieren und nutzen (Warenkorb mit 1 Klick in ein PDF-Angebot verwandelt, ohne Kundenkonto) für PrestaShop 8 und 9.
Überblick
Das Modul B2B Multi-Produkt Express-Angebot (dfexpressquote) fügt eine Schaltfläche « Angebot anfordern » in der Warenkorb-Fußzeile hinzu. Mit einem Klick verwandelt Ihr geschäftlicher Kunde seinen Warenkorb in ein sauberes PDF-Angebot, das er per E-Mail erhält, ohne ein Konto erstellen zu müssen. Eine Kopie wird an Ihren Shop gesendet, und jedes Angebot wird im Backoffice mit seinen Status verfolgt.
Das PDF wird mit TCPDF erzeugt, das bereits in PrestaShop enthalten ist: keine externe Bibliothek, keine Composer-Abhängigkeit. Das Dokument wird nie auf dem Server gespeichert, es wird bei Bedarf aus einer in der Datenbank gespeicherten Momentaufnahme des Warenkorbs neu erzeugt.
Kompatibilität
- PrestaShop 8.0 bis 9.x
- PHP 7.4 bis 8.3
- Einzelshop und Multishop
- 5 Sprachen: FR, EN, ES, DE, IT
- Classic-Theme und individuelle Themes (modales Fenster in nativem JavaScript, unabhängig vom Theme)
- Keine Abhängigkeiten (weder Composer noch Framework)
Installation
- Öffnen Sie im Backoffice Module > Modul-Manager.
- Klicken Sie auf Modul hochladen und wählen Sie die Datei
dfexpressquote.zip. - Klicken Sie nach der Installation auf Konfigurieren.
Bei der Installation erstellt das Modul seine Angebotstabelle, registriert seine Hooks (actionFrontControllerSetMedia, displayShoppingCartFooter, displayExpressCheckout), fügt einen Reiter Express Quote unter dem Menü Bestellungen hinzu und initialisiert seine Standardeinstellungen.
Konfiguration
Anzeige und Schaltfläche
- Beschriftung der Schaltfläche: in der Warenkorb-Fußzeile angezeigter Text, anpassbar.
- Kontaktdaten abfragen: aktiviert den Kontaktformular-Modus. Deaktiviert wechselt das Modul in den Sofort-1-Klick-Modus (das PDF-Angebot wird ganz ohne Formular erzeugt).
Angebot
- Referenzpräfix: Präfix der Angebotsnummern (Standard
DEV), gefolgt vom Datum und einem Zähler. - Gültigkeitsdauer: Anzahl der Tage, die das Angebot gültig ist, zur Berechnung des Fälligkeitsdatums.
- USt. anzeigen: zeigt USt.-Spalten und -Summen auf dem PDF an.
- Adresse anzeigen: fügt den Empfänger-Adressblock auf dem PDF hinzu.
- USt.-Rechtshinweis und Bedingungen: Freitexte, die am Fuß des Angebots hinzugefügt werden.
E-Mails
- E-Mail an den Kunden: sendet dem Kunden automatisch das PDF-Angebot als Anhang.
- E-Mail an den Shop: sendet eine Benachrichtigung an Ihr Team.
- Benachrichtigungs-E-Mail-Adresse: interner Empfänger (standardmäßig die Shop-E-Mail).
Funktionsweise
Zwei Anfrage-Modi
Im Formular-Modus öffnet ein Klick ein leichtes modales Fenster, in dem der Kunde seine Firma, seinen Namen, seine E-Mail und optional seine Telefonnummer, seine USt-IdNr. und eine Nachricht eingibt. Im Sofort-1-Klick-Modus wird das PDF-Angebot sofort erzeugt, ohne Formular. In beiden Fällen ist keine Kontoerstellung erforderlich.
Das PDF-Angebot
Das PDF trägt die Identität Ihres Shops: Logo, Kontaktdaten, eindeutige Referenz, Ausstellungs- und Gültigkeitsdatum, Empfängerblock, Produkttabelle (Referenz, Bezeichnung, Menge, Netto-Einzelpreis, USt., Netto-Summe) sowie Netto-, USt.- und Bruttosummen, gefolgt von Ihren Hinweisen und Bedingungen. Es wird nie auf der Festplatte gespeichert: Es wird bei Bedarf aus der in der Datenbank gespeicherten Momentaufnahme des Warenkorbs neu erzeugt, was die Ansammlung von Dateien verhindert und ein stets konsistentes Dokument garantiert.
Automatische E-Mails
Je nach Ihrer Konfiguration erhält der Kunde sein Angebot als Anhang, und Ihr Shop wird an der Adresse Ihrer Wahl benachrichtigt. Die E-Mail-Vorlagen werden in Französisch und Englisch bereitgestellt.
Verfolgung im Backoffice
Der Reiter Express Quote listet jedes Angebot mit seiner Referenz, dem Empfänger, dem Bruttobetrag, dem Status und dem Datum auf. Sie öffnen ein Angebot, um seine Details zu sehen, ändern seinen Status (neu, gesendet, angenommen, abgelehnt, umgewandelt) und erzeugen das PDF jederzeit neu oder laden es herunter.
Sicherheit
Der PDF-Download ist durch einen deterministischen Token geschützt, der aus dem Schlüssel Ihres Shops abgeleitet wird. Jede Anfrage ist durch einen Anti-Bot-Honeypot und einen an den Warenkorb gebundenen Token geschützt und wirkt nur auf den Warenkorb der aktuellen Sitzung.
FAQ und Fehlerbehebung
Benötigt der Kunde ein Konto?
Nein. Die Angebotsanfrage funktioniert im Gastmodus. Der Sofort-1-Klick-Modus erzeugt das PDF sogar ganz ohne Formular.
Muss eine PDF-Bibliothek installiert werden?
Nein. Das Angebot wird mit TCPDF erzeugt, das bereits in PrestaShop 8 und 9 enthalten ist. Keine Composer-Abhängigkeit.
Die Schaltfläche erscheint nicht auf der Warenkorbseite
Leeren Sie den PrestaShop-Cache (Erweiterte Einstellungen > Leistung) und deaktivieren Sie während Ihrer Tests Zusammenführen/Komprimieren (CCC). Die Schaltfläche erscheint nur, wenn der Warenkorb mindestens einen Artikel enthält. Wenn Ihr Theme den Hook displayShoppingCartFooter nicht auslöst, wird die Schaltfläche über das Laden der Front-Ressourcen eingefügt.
Sammeln sich PDF-Dateien auf dem Server an?
Nein. Das Angebot wird nicht auf der Festplatte gespeichert: Es wird bei Bedarf aus der Momentaufnahme des Warenkorbs in der Datenbank neu erzeugt.
Ist es mit PrestaShop 9 kompatibel?
Ja. Das Modul ist mit PrestaShop 8 und 9 kompatibel, im Multishop und mehrsprachig.