PrestaShop Angebote Enterprise

Angebote Enterprise ist ein Enterprise-Modul für PrestaShop: Kunden fordern Angebote aus Warenkorb oder Produktseite an, Ihr Team steuert den Workflow mit PDF und Verhandlung, Gültigkeit und Erinnerungen halten Termine ein, angenommene Angebote werden Bestellungen - Dashboard, Audit-Log, Massenaktionen, REST-API und Team-Digests.

Główne zdjęcie produktu: Angebote Enterprise
99.99 €

Galeria

PrestaShop Angebotsmanagement mit Festpreis-Checkout

Das Modul „Angebot Enterprise“ für PrestaShop bietet eine umfassende Lösung für den gesamten Angebots-zu-Bestellung-Workflow. Kunden können direkt aus dem Warenkorb oder von Produktseiten Anfragen stellen. Ihr Team kann professionelle PDF-Angebote kalkulieren und versenden. Käufer haben die Möglichkeit, Angebote im Shop zu akzeptieren, zu verhandeln oder abzulehnen. Das System gewährleistet, dass die vereinbarten Preise im Checkout fixiert bleiben, unabhängig von dynamischen Katalogpreisen. Ergänzende Funktionen wie ein Analyse-Dashboard, Audit-Log, Gültigkeitsautomatisierung, Mitarbeiter-Benachrichtigungen und eine REST API optimieren den gesamten Verkaufsprozess.

Modulversion: 1.7.0
Shop-Versionen:
9.x8.x1.7.x
Funktioniert mit ThirtyBees: Nein
Übersetzungen:
Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Slovenčina (sk)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Magyar (hu)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Čeština (cs)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Srpski (rs)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Français (fr)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: 中文 (zh)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Русский (ru)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Norsk (no)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Български (bg)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Íslenska (is)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Polski (pl)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Slovenščina (si)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Lietuvių (lt)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Svenska (sv)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Українська (ua)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: 日本語 (ja)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Ελληνικά (el)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Eesti (et)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Deutsch (de)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Nederlands (nl)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Dansk (da)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: English (en)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Română (ro)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Italiano (it)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Latviešu (lv)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Português (pt)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Hrvatski (hr)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Suomi (fi)Dieses Modul: Angebote Enterprise ist vollständig in die Sprache übersetzt: Español (es)

Von der Angebotsanfrage zur bezahlten Bestellung.
Zum vereinbarten Preis.

Die meisten „Angebot anfragen"-Module enden bei einem Formular und einer E-Mail. Angebot Enterprise führt den kompletten Angebots-zu-Bestellung-Workflow in PrestaShop: Kunden fragen vom Warenkorb oder der Produktseite an, Ihr Team kalkuliert und versendet PDF-Angebote, Käufer akzeptieren oder verhandeln im Shop, und der Checkout behält die vereinbarten Summen - nicht Katalogpreise, die über Nacht driften. Ein Modul. Ein vollständiger Vertriebsdesk.

PrestaShop 1.7.x, 8.x, 9.x
Checkout mit festem Preis
REST API & Team-Digests

Was kennzeichnet ein Enterprise-Modul?

Ein leichtes Add-on löst einen Bildschirm. Eine Enterprise-Lösung schließt den Geschäftsprozess ab - mit Nachverfolgbarkeit, Team-Workflow und Weg zum Umsatz - statt Arbeit in Postfächern und Tabellen zu belassen.

Der Prozess endet nicht bei „Anfrage gesendet"

Der Kunde kann ein Angebot prüfen, annehmen, Änderungen wünschen oder ablehnen - im Shop, nicht nur per E-Mail. Mitarbeiter erstellen das Angebot im Back Office, senden eine neue Version, und die Konversation bleibt an einer Referenz gebunden. Wenn der Käufer bereit ist, wandelt der Shop das Angebot in eine echte Bestellung um - ohne Zeilen neu einzugeben.

Vereinbarte Preise überstehen den Checkout

Katalogpreise ändern sich. Aktionen enden. Lagerbestände bewegen sich. Enterprise-Angebotsflow bedeutet: Die verhandelten Summen sind es, die der Warenkorb berechnet - inklusive individueller Servicezeilen, globaler Rabatte und Versand aus dem Angebot. Kein stiller Margenverlust zwischen „Ja" und Zahlung.

Betrieb skaliert über ein Postfach hinaus

Offene Angebote erscheinen in geplanten Digests per E-Mail, Slack oder Microsoft Teams - damit der Vertrieb eine Warteschlange sieht, keine verstreuten Threads. Externe Systeme lesen und aktualisieren Angebotsstatus über eine dokumentierte API. Manager weisen Verantwortliche zu und bearbeiten viele Angebote gleichzeitig, wenn das Volumen wächst.

Jede Aktion hinterlässt eine Spur

Wer angefragt, gesendet, geändert hat, wann die Gültigkeit ablief, wann der Kunde angenommen hat - protokolliert mit Akteursname und Kontext, nicht nur ein Statusfeld, von dem Sie hoffen, dass es noch stimmt. Jede gesendete Version kann gespeichert werden, damit Sie „Was haben wir am Dienstag angeboten?" beantworten - ohne Raten.

Gültigkeit und Lebenszyklus werden durchgesetzt

Angebote laufen nach Ihrem Zeitplan ab - Minuten, Stunden oder Tage. Erinnerungen gehen vor der Frist raus. Abgelaufene Angebote sperren Kundenaktionen, bis Mitarbeiter die Gültigkeit verlängern und das Geschäft wieder öffnen. Dashboards zeigen, was wartet, was bald abläuft und wie die Pipeline konvertiert.

Für echte Shops gebaut, nicht für Demos

PDF-Proformas mit Ihrem Branding, bearbeitbare Transaktions-E-Mails, Angebotsvorlagen für wiederkehrende Offerten, Regeln, welche Produkte angeboten werden können, Dezimalmengen wo nötig, und ein Kundenkonto-Bereich, in dem Käufer ihre Angebote wie Bestellungen verfolgen - denn für sie ist es dieselbe Reise.

Das ist der Anspruch eines Enterprise-Angebotsdesks: geschlossener Kreislauf, feste Kalkulation, Team-Sichtbarkeit und auditfähige Historie. Angebotsanfrage Enterprise bringt genau das nach PrestaShop - für jeden Kunden, der ein formales Angebot braucht, vom einzelnen Warenkorb bis zum verhandelten Deal, ohne fünf separate Plugins zusammenzuschrauben und zu hoffen, dass sie sich auf den Preis einigen.

Was Angebot Enterprise liefert

Kein Kontaktformular mit PDF-Anhang - ein vollständiger Angebotsdesk in PrestaShop. Jede Kachel unten entspricht echten Bildschirmen, Einstellungen und Automatisierung, die Sie im Back Office konfigurieren.

Anfrage vom Warenkorb oder Produkt

Hooks auf Produktseite, Warenkorb-Zusammenfassung und Kundenkonto. Ganz-Warenkorb- oder Einzel-SKU-Anfragen. Whitelist/Blacklist nach Produkt, Kategorie, Marke oder Lieferant; Mindestpreis; virtuelle oder nicht verfügbare Artikel ausschließen. Gast-Angebote optional; Kundengruppen-Beschränkung; Mindest-Warenkorbwert; DSGVO-Checkbox und reCAPTCHA im Anfrageformular.

Annehmen, verhandeln oder ablehnen

Auf der Angebotsdetailseite sieht der Käufer Zeilensummen, PDF, Team-Nachricht und Timeline. Buttons: Accept , Request changes (mit Notiz), Decline . Nach Ablauf: Request re-opening . Mitarbeiter erhalten E-Mail bei jeder Aktion; Status wechselt automatisch zu negotiation, accepted oder rejected.

Checkout mit festem Preis

Angenommene Angebote erstellen einen frischen Warenkorb, gebunden an das Angebot. PrestaShop-Hooks überschreiben Stückpreise, Zeilenrabatte, globalen Rabatt (Cart Rule), Versandsumme und individuelle Servicezeilen (über ein konfigurierbares Gebührenprodukt). Katalogpreisänderungen erreichen den Checkout nie.

Analytics-Dashboard

Pipeline-Wert und Anzahl (sent + negotiation + accepted), Win Rate, Conversion Rate, durchschnittliche Tage bis Bestellung, Funnel für den Zeitraum, ablaufende Angebote in N Tagen, Pipeline-Alterung, Top-Kunden und Mitarbeiter, wöchentliche/monatliche/jährliche Trendcharts. Zeitraum: 30, 90, 180 oder 365 Tage.

Mitarbeiter-Digests

Geplante Zusammenfassung von Angeboten mit Handlungsbedarf: neue Anfragen ( pending_review ) und Kundenänderungswünsche ( negotiation ). Zustellung per E-Mail, Slack-Webhook oder Microsoft-Teams-Webhook. Intervall in Stunden; ausgelöst über die Cron-URL.

Audit-Log & Revisionen

Eigener Audit-Log-Tab: wer angefragt, gesendet, verhandelt, angenommen, abgelehnt, konvertiert, zugewiesen oder Gültigkeit verlängert hat - mit Mitarbeiter- oder Kunden-Akteur. Jedes Save & send speichert einen Revisions-Snapshot zum Versionsvergleich.

REST API

JSON über HTTP GET: list , get , pending , stats , update_status . API-Schlüssel werden im Back Office erzeugt und widerrufen; vollständige Dokumentation mit curl-Beispielen im API-Tab.

Gültigkeits-Automatisierung

Pro-Angebot oder Shop-Standard-Gültigkeit in Minuten , Stunden oder Tagen. Cron lässt Angebote ablaufen, sendet qe-quote-reminder vor der Frist, sperrt Kundenaktionen bei Ablauf. Gültigkeitsverlängerung per Bulk oder beim Speichern öffnet das Angebot wieder mit vorherigem Status (z. B. sent).

Massenaktionen

In der Angebotsliste: Zeilen markieren, dann Mitarbeiter zuweisen, Gültigkeit verlängern (mit Reopen-Zähler), manuelle Erinnerungen senden, CSV oder XML exportieren. Filter nach Status, Referenz, Kunde und Datumsbereich.

Der Angebots-Lebenszyklus - Status für Status

Jedes Angebot hat eine Referenz (konfigurierbares Präfix, z. B. Q-2026-0042), einen zugewiesenen Mitarbeiter, Gültigkeitsdatum und einen von neun Status. Mitarbeiter und Kunden sehen stets ein lesbares Label; das System erzwingt, was in jedem Schritt erlaubt ist.

pending_review
Neue Anfrage - Kunde hat Warenkorb oder Produkt eingereicht. Mitarbeiter-Alert-E-Mail ( qe-request-staff ). Preise im Back Office bearbeiten.
draft
Interner Entwurf - In Bearbeitung, für den Kunden nicht sichtbar. Speichern ohne Versand.
sent
Angebot zugestellt - Save & send mailt PDF-Link ( qe-quote-sent ). Kunde kann annehmen, verhandeln oder ablehnen.
negotiation
Änderung angefragt - Kundennotiz in Audit + Timeline gespeichert. Mitarbeiter-E-Mail ( qe-quote-negotiation ). Zeilen überarbeiten und erneut senden.
accepted
Kunde bestätigt - Angebot für Bearbeitung gesperrt (Unlock-Button bei Bedarf). Proceed to checkout erstellt Warenkorb mit festem Preis. Bestätigungs-E-Mail ( qe-quote-accepted ).
converted
Bezahlte Bestellung - Verknüpfte id_order . Angebot dauerhaft gesperrt. Sichtbar im Admin-Bestelltab.
rejected
Kunde abgelehnt - E-Mail an Mitarbeiter ( qe-quote-rejected ). Kein Checkout.
expired
Gültigkeit abgelaufen - Cron oder Lazy-Check beim Öffnen. Kunde sieht Sperr-Banner; kann Request re-opening . Mitarbeiter verlängern Gültigkeit, um vorherigen Status wiederherzustellen.
cancelled
Von Mitarbeiter storniert - Endstatus. Verfügbar im Back Office oder per API update_status .

Typischer Happy Path: Anfrage → Mitarbeiter kalkuliert → senden → Kunde nimmt an → Checkout zu Angebotssummen → converted. Verhandlungspfad: senden → Kunde wünscht Änderungen → Mitarbeiter überarbeitet → erneut senden (neue Revision) → annehmen → Checkout. Jeder Übergang wird protokolliert; die Shop-Timeline zeigt die letzten Ereignisse mit aufklappbarer Vollhistorie.

Gamechanger

Das Angebot wird zur Bestellung - zum vereinbarten Preis

Die meisten Angebotsmodule exportieren ein PDF und hoffen, dass jemand manuell den Warenkorb anlegt. Angebot Enterprise bindet das angenommene Angebot an den Checkout: Stückpreise, Zeilenrabatte, globale Ermäßigungen, Versand und individuelle Service-Summen fließen in PrestaShop, während der Kunde bezahlt. Ihr Team hört auf, „Was wir angeboten haben" mit „Was der Shop berechnet hat" abzugleichen.

1. Warenkorb wird aus dem Angebot erstellt

Ein neuer Warenkorb mit angebotenen Mengen, verknüpft mit dem Angebot, und eine einmalige Cart Rule wendet globalen %- oder Festrabatt an.

2. Preise bleiben beim Checkout gesperrt

PrestaShop-Preis-Hooks lesen angebotene Stückpreise und Zeilenrabatte. Versand nutzt den Betrag aus dem Angebot. Individuelle Service-Summen werden über ein verstecktes Gebührenprodukt abgebildet, das Sie in den Einstellungen wählen - eine Zeile, fester Preis inkl./exkl.

3. Bestellung schließt den Kreislauf

Bei Bestellvalidierung wird das Angebot converted , speichert id_order , entfernt Warenkorb-Bindung und schreibt quote_converted ins Audit-Log. Mitarbeiter sehen Angebotsreferenz in der Bestellung im Back Office.

Abschluss auf Kundenseite

Annehmen im Shop, Proceed to checkout klicken, über Ihre bestehenden Zahlungsmodule bezahlen. Gleiche Adressen, Carrier und Steuerregeln - nur die Beträge sind am Angebot fixiert.

Sichtbarkeit für Mitarbeiter

Digests listen pending_review + negotiation-Warteschlange. API action=pending speist CRM. Dashboard zeigt Pipeline-Wert und Conversion Rate für den gewählten Zeitraum.

Lebenszyklus unter Kontrolle

Gültigkeit in Minuten für Flash-Angebote oder Tage für Projekte. Bulk-Gültigkeitsverlängerung öffnet abgelaufene Angebote wieder. Erinnerungs-E-Mails N Tage vor Ablauf per Cron.

Warum das zählt: Ein Angebot, das nie zur Bestellung wird, ist Marketing. Ein Angebot, das zur Bestellung zum falschen Preis wird, ist ein Streitfall. Angebotsanfrage Enterprise schließt beide Lücken - den kommerziellen Kreislauf und die Preisintegrität - in einem PrestaShop-Modul.

Vollständiger Funktionsleitfaden

Bildschirm-für-Bildschirm-Detail für Shopbetreiber und Vertriebsleiter. Was Sie klicken, was der Kunde sieht, was per E-Mail rausgeht und was im Audit-Log landet.

Back Office - neun Tabs, ein Modul

Alles konfigurieren unter Modules > Angebot Enterprise . Keine verstreuten Menüs.

  • Dashboard - KPI-Karten, Funnel, Ablauf-Liste, aktuelle Angebote, Charts (wöchentlich / monatlich / jährlich), konfigurierbarer Analytics-Zeitraum.
  • Quotes - Vollständige Liste mit Filtern, Neu-Anlage, Editor öffnen, Bulk-Panel unter der Tabelle.
  • Audit log - Durchsuchbare globale Spur; pro-Angebot-Historie auch im Angebotseditor.
  • Settings - Modul aktivieren, Buttons, Gäste, Gruppen, Gültigkeits-Defaults, Sichtbarkeit, Mengen, Gebührenprodukt, Cron-URL, Theme (Classic / Hummingbird / auto).
  • PDF - Logo-Upload, Footer-Text, AGB-Block, Unterschriftsbereich, Verhandlungshistorie im PDF ein-/ausschalten.
  • Emails - Pro-Sprache-Editor für alle Transaktionsvorlagen und Platzhalter-Sidebar.
  • API - Schlüssel erzeugen/widerrufen, Live-Endpoint-URL, dokumentierte Actions mit Beispiel-JSON.
  • Notifications - Mitarbeiter-Digest-Schalter, E-Mail-Empfänger, Slack/Teams-Webhooks, Sendeintervall.

Angebotsanfragen im Shop

Drei Einstiegspunkte, unabhängig in Settings steuerbar:

  • Produktseiten-Button
    Einzelne SKU anfragen (gewählte Kombination). Nützlich für konfigurierbare oder hochwertige Artikel.
  • Warenkorb-Button
    Gesamten Warenkorb als eine Anfrage einreichen. Beachtet Mixed-Cart-Regel: Button nur anzeigen, wenn alle Zeilen qualifiziert sind, oder ausblenden, wenn ein Artikel ausgeschlossen ist.
  • Kundenkonto
    My quotes -Link im Kontomenü (Classic- und Hummingbird-Templates). Liste mit Status-Badge, Gültigkeitshinweis und Link zum Detail.

Das Anfrageformular erfasst eine optionale Nachricht. Bei Absenden: Angebotsdatensatz als pending_review , Zeilen aus Warenkorb/Produkt kopiert, Mitarbeiter-Benachrichtigung gesendet, Kunde zur Angebotsdetailseite oder Kontoliste weitergeleitet. Gast-Anfragen legen oder verknüpfen einen Kundendatensatz, wenn erlaubt.

Katalog-Sichtbarkeitsregeln

Genau festlegen, welche Katalogartikel angeboten werden können - ohne sie vom normalen Kauf auszublenden.

  • Whitelist- oder Blacklist-Modus - Entweder nur ausgewählte Artikel sind anfragbar, oder alles außer ausgewählten Artikeln.
  • Dimensionen - Filter nach einzelnen Produkten, ganzen Kategorien, Herstellern oder Lieferanten (Mehrfachauswahl in Settings).
  • Mindest-Katalogpreis - z. B. nur Artikel über 500 EUR zeigen den Angebots-Button.
  • Virtuelle Produkte ausschließen und Nicht verfügbare ausschließen - Optionale Schalter.
  • Mixed cart - Wenn der Warenkorb anfragbare und nicht anfragbare Zeilen enthält: Warenkorb-Button ausblenden oder trotzdem anzeigen (Ihre Policy).

Angebotseditor im Back Office

Jedes Angebot aus der Liste öffnen. Der Editor ist ein vollständiger Kalkulations-Arbeitsbereich:

  • Produktzeilen
    Produkte mit Kombinationen suchen und hinzufügen. Menge bearbeiten (Ganzzahl oder Dezimal je Shop-Einstellung), Stückpreis netto/brutto, Zeilenrabatt %. Berechnet Zwischensumme live.
  • Individuelle Servicezeilen
    Freitext-Zeilen: Installation, Design, Frachtzuschlag. Summen fließen in custom_total und Checkout über das konfigurierte Gebührenprodukt.
  • Globaler Rabatt
    Prozent oder Festbetrag auf das gesamte Angebot - beim Checkout als dedizierte Cart Rule angewendet.
  • Versandblock
    Eigenes Label (z. B. „Express-Palette"), Betrag inkl./exkl., optionale Steuerregelgruppe - beim Checkout gesperrt.
  • Gültigkeit & Nachrichten
    Gültig-bis-Datum/-Uhrzeit setzen (oder Default aus Settings). Shop message erscheint auf der Kunden-Angebotsseite und kann ins PDF. Payment hint für interne oder PDF-Notizen.
  • Mitarbeiter zuweisen
    Verantwortlicher in Liste und Dashboard-Auslastung sichtbar. Bulk-Zuweisung aus Listenauswahl.
  • Save, Save & send, PDF-Vorschau
    Save & send setzt Status auf sent, mailt Kunden, erhöht Version, schreibt Revisions-Snapshot und Audit-Eintrag. PDF vor Versand in Vorschau.
  • Lock / unlock
    Accepted-, expired- und converted-Angebote sperren das Formular. Banner erklärt warum. Unlock erlaubt Managern Bearbeitung nach Annahme; wieder sperren wenn fertig.

Kunden-Angebots-Wallet & Verhandlungs-UI

Die Angebotsdetailseite ist ein Wallet-Layout: Referenz-Badge, Statusfarbe, Gültig-bis, Angebotssumme, PDF-Button, Team-Nachricht, Zeilentabelle mit Kombinations-Tags, Zwischensumme / globaler Rabatt / Versand / Gesamt.

  • Timeline
    Chronologische Ereignisse: requested, sent, Verhandlungsnotizen, accepted usw. Erste zwei sichtbar; Show full history klappt den Rest auf.
  • Accept this offer
    Setzt accepted, sendet Bestätigungs-E-Mail, aktiviert Checkout-Button.
  • Request changes
    Textarea für Käufernotiz. Status wird negotiation; Mitarbeiter benachrichtigt. Während Wartezeit Banner, dass das Team prüft.
  • Decline offer
    Optionaler Grund. Status rejected; Mitarbeiter-E-Mail.
  • Proceed to checkout
    Nur sichtbar bei Status accepted und nicht abgelaufener Gültigkeit. Erstellt gesperrten Warenkorb und leitet zum PrestaShop-Checkout weiter.
  • Expired state
    Sperr-Banner; annehmen/verhandeln ausgeblendet. Request re-opening mit optionaler Nachricht alarmiert Mitarbeiter zur Verlängerung und erneutem Versand.

Checkout mit festem Preis (technisches Verhalten)

Das unterscheidet Angebot Enterprise von „PDF und beten". Wenn der Checkout startet:

  1. Neuer Cart für den Angebotskunden mit korrekter Währung und Shop.
  2. Jede Katalogzeile mit angebotener Menge hinzugefügt; Warenkorb verknüpft in qe_cart_quote .
  3. Wenn individuelle Service-Summe > 0 und Gebührenprodukt konfiguriert: eine Einheit dieses Produkts hinzugefügt.
  4. Globaler Rabatt wird zu einer Einmal- CartRule am Warenkorb.
  5. Während Checkout liefern Modul-Hooks angebotene Stückpreise (nach Zeilen-%) und angebotenen Versand - Live-Katalog und Carrier-Berechnung ignoriert.
  6. Nach Bestellung: Angebotsstatus converted , Bestell-ID gespeichert, Bindung entfernt, Audit-Eintrag geschrieben.

Ergebnis: Die Rechnung entspricht dem PDF, das der Kunde abgenommen hat - inklusive verhandelter Rabatte und extra Servicezeilen.

PDF-Proformas

Erzeugung aus Back Office, Kundenkonto oder Link in der E-Mail qe-quote-sent .

  • Shop-Logo (Upload im PDF-Tab oder Fallback auf Shop-Logo).
  • Zeilentabelle: Produktname, Kombination, Menge, Stückpreis, Zeilensumme; individuelle Zeilen als Service markiert.
  • Zwischensumme, globaler Rabatt, Versand mit eigenem Label, Gesamtsumme in Angebotswährung.
  • Gültig-bis-Datum, optionaler AGB-Block, Unterschriftsbereich.
  • Optionale Sektion negotiation history aus Audit-Nachrichten (Kundennotizen und Shop-Antworten).

E-Mail-Vorlagen (integrierte Keys)

  • qe-request-staff - Neue Kundenanfrage; Link zum Back-Office-Angebot.
  • qe-quote-sent - Angebot bereit; Referenz, Summen, Ansichtslink, PDF-Link.
  • qe-quote-negotiation - Kunde wünscht Änderungen; enthält seine Notiz.
  • qe-quote-accepted - Kunde hat angenommen; Checkout-Aufforderung.
  • qe-quote-rejected - Kunde abgelehnt.
  • qe-quote-reminder - Gültigkeit endet bald (Cron + manuelle Bulk-Erinnerung).
  • qe-staff-digest - Warteschlangen-Zusammenfassung für Vertriebs-Postfach.

Betreff und HTML/Text-Body pro Sprache bearbeiten. Platzhalter: Kundenname, Referenz, Summen, Shopname, Angebots-URL, PDF-URL, Gültig-bis und mehr aus der Editor-Sidebar.

Analytics-Dashboard (was jede Zahl bedeutet)

  • Pipeline value
    Summe der Totals für Angebote in sent, negotiation oder accepted - offener kommerzieller Wert.
  • Win rate & conversion rate
    Win = accepted + converted vs. erstellt. Conversion = converted vs. erstellt. Für gewählten Zeitraum erfasst.
  • Funnel
    Created → sent → accepted → converted, plus rejected-Anzahl - sehen, wo Deals abbrechen.
  • Expiring soon
    Sent/negotiation-Angebote, deren Gültig-bis in N Tagen liegt (konfigurierbar). Durchklicken zum Verlängern.
  • Aging & workload
    Wie lange Angebote in jedem Status liegen; Top-Kunden nach Angebotswert; Angebote pro zugewiesenem Mitarbeiter.
  • Trend charts
    Wöchentliche, monatliche oder jährliche Serien: erstellte, gesendete, konvertierte Angebote, konvertierter Umsatz - Granularität im Dashboard wechseln.

Mitarbeiter-Digests & Notifications-Tab

Wenn aktiviert, prüft der Cron, wie viele Angebote Mitarbeiteraktion brauchen. Wenn Anzahl > 0 und Intervall seit letztem Versand verstrichen:

  • E-Mail-Digest an konfigurierte Mitarbeiter-Adressen (Vorlage qe-staff-digest ).
  • Slack-Incoming-Webhook - kompakte Liste mit Referenzen und Status.
  • Microsoft-Teams-Webhook - dieselbe Warteschlangen-Zusammenfassung für Kanal-Sichtbarkeit.

Warteschlange = pending_review (neu) + negotiation (Kunde wartet auf überarbeitetes Angebot). Intervall in Stunden verhindert Spam; Force-Send über Cron zum Testen verfügbar.

REST API für CRM / ERP

Front-Controller-Endpoint (dokumentiert im API-Tab). Authentifizierung mit Query-Parameter api_key . JSON-Antworten. Multistore: id_shop übergeben.

  • action=list - Paginierte Angebote; optionaler status -Filter.
  • action=get - Vollständiges Angebot mit Zeilen und Kundenzusammenfassung.
  • action=pending - Mitarbeiter-Aktions-Warteschlange (neu + negotiation).
  • action=stats - Zählungen pro Status + pending_action-Gesamt.
  • action=update_status - z. B. Stornierung aus externem Workflow; schreibt Audit-Log.

Audit-Log & Angebots-Revisionen

Append-only-Tabelle quote_audit_log . Jede Zeile: Zeitstempel, Action-Code, Nachricht, Akteur (Mitarbeiter- oder Kundenname), JSON-Kontext.

Häufige Actions:

quote_requested , quote_sent , quote_updated , quote_negotiation , quote_accepted , quote_rejected , quote_expired , quote_validity_extended , quote_assigned , quote_converted

Revisions -Tabelle speichert JSON-Snapshot von Zeilen und Summen bei jedem Save & send - Versionsnummer am Angebot wird erhöht. Audit-Fragen beantworten ohne Datenbank-Backup wiederherzustellen.

Massenaktionen in der Angebotsliste

Zeilen per Checkbox auswählen. Panel unter der Liste (im Formular, damit POST funktioniert):

  • Assign employee - Verantwortlichen für alle Ausgewählten setzen; Audit-Eintrag pro Angebot.
  • Extend validity - N Minuten/Stunden/Tage ab jetzt oder aktuellem Gültig-bis addieren. Setzt Erinnerungs-Flag zurück. Expired-Angebote öffnen wieder mit vorherigem Status (sent/negotiation); Erfolgsmeldung zeigt Reopen-Zähler.
  • Send reminder - Manuelles qe-quote-reminder für sent/negotiation-Angebote, die noch gültig sind.
  • Export CSV / XML - Auswahl herunterladen für Reporting oder externen CRM-Import.

Angebotsvorlagen & Duplizierung

Angebot als template markieren, um Standard-Bundles wiederzuverwenden (z. B. „Starter-Kit + Installation"). Vorlagen aus Dashboard-KPIs ausgeschlossen.

Duplicate jedes Angebot aus der Liste - kopiert Zeilen, Rabatte und Struktur; Sie passen Kunde und Gültigkeit vor Versand an. Create from template erzeugt mit einem Klick ein neues Live-Angebot für Stammkunden.

Bestellungs-Link & Admin-Bestelltab

Nach Konvertierung speichert die Angebotszeile die PrestaShop-Bestell-ID. In der Orders -Ansicht im Back Office zeigt ein Tab/Bereich Angebotsreferenz, Status und Link zurück zum Editor - Support sieht Vereinbartes ohne E-Mail-Suche. Kunden-Bestelldetail kann Angebotsreferenz anzeigen, wenn Theme-Hooks aktiv sind.

Cron-URL - Ablauf, Erinnerungen, Digests

Eine HTTPS-URL mit Secret-Token (aus Settings kopieren; bei Leak neu generieren). Alle 15-60 Minuten aus Server-Crontab aufrufen.

  • Expire quotes , deren valid_until abgelaufen ist - Status expired, Kundenaktionen gesperrt, Audit-Eintrag mit vorherigem Status für Reopen erhalten.
  • Reminder e-mails für sent/negotiation-Angebote innerhalb von N Tagen vor Ablauf (N aus Settings).
  • Staff digests , wenn Notifications-Tab aktiv und Intervall verstrichen.
  • Lazy expiry - Angebot in FO oder BO öffnen führt auch Ablauf-Check aus, damit Sie nicht nur vom Cron abhängen.

Das ist das Gesamtbild: anfragen, kalkulieren, verhandeln, sperren, checkout, konvertieren - mit PDFs, E-Mails, API, Digests und Audit-Trail in jedem Schritt. Angebotsanfrage Enterprise ist ein Modul für Shops, die Angebote als Umsatz behandeln, nicht als Postfach-Rauschen.

Unter der Haube

Statistiken für Technik-Fans

Sie wollten die technische Seite. Das steckt wirklich drin: kein Kontaktformular-Plugin, sondern eine Angebots-zu-Bestellung-Engine mit gesperrten Checkout-Hooks, Revisions-Speicher, REST API, Cron-Automatisierung und vollständigem Admin-Desk - gebaut für PrestaShop 1.7.x, 8.x und 9.x.

17,800+
Codezeilen

PHP, SQL, JavaScript, CSS und Smarty über 137+ Quelldateien (ohne Übersetzungspakete): Angebotseditor, Warenkorb mit festem Preis, Dashboard-SQL, PDF-Renderer, API und Cron.

1,000+
Zeilen im Kernmodul

quoteenterprise.php verdrahtet Hooks, Installation, Konfiguration, Shop-Buttons, Checkout-Preis-Override und Bestellkonvertierung - die Orchestrierungsschicht.

13
PrestaShop-Hooks

Warenkorb, Produkt, Kundenkonto, Header-Assets, actionProductPriceCalculation , actionCartGetPackageShippingCost , actionValidateOrder und Admin-Bestellpanels.

29
Sprachpakete

Fertige translations/*.php -Dateien für Back Office, Shop-Wallet-UI und Modulstrings - wichtige EU- und Weltmärkte ab Tag eins.

Datenbank und Datenschicht

  • 6 eigene Tabellen: ps_quote , ps_quote_detail , ps_quote_audit_log , ps_quote_revision , ps_qe_cart_quote , ps_quote_api_key .
  • Angebots-Kopfzeile speichert 9 Status, Versionszähler, Gültigkeit, Mitarbeiter-Owner, Secure Token, Lebenszyklus-Zeitstempel ( date_sent , date_accepted , date_converted ), Versand/Custom-Totals und Template-Flags.
  • 5 ObjectModels: Quote , QuoteDetail , QuoteAuditLog , QuoteRevision , QuoteApiKey mit Install-Helpern und CRUD.
  • 40+ Configuration-Keys mit Präfix QE_* - Sichtbarkeits-JSON, Analytics-Zeiträume, Digest-Webhooks, PDF, reCAPTCHA, Cron-Token, Gebührenprodukt-ID und Gültigkeitseinheiten.
  • QuoteSchema-Migrationen fügen Spalten beim Upgrade hinzu (Versand, Custom-Totals, line_type, Audit-Akteursnamen) ohne manuelles SQL.

Architektur und Dateiübersicht

  • 27 Library-Klassen in classes/ : QuoteConverter , QuoteDashboard , QuoteExpiry , QuoteApi , QuoteNotifyDigest , QuoteBulkActions und mehr.
  • 8 Controller: FO request , list , view , pdf , cron , api ; BO AdminQuoteEnterpriseQuotes + Audit-Log-Tab-Controller.
  • 23 Smarty-Templates - Wallet-UI, Angebotseditor, Dashboard, API-Docs-Modal, PDF-Layout, Hummingbird + Classic Account-Hooks.
  • Mitgelieferte Libraries: searchTool (Produkt-Autocomplete im Editor), emailTemplatesManager (Pro-Sprache-Mail-Editor), prestashop9compatibility (Preisanzeige über PS-Versionen).
  • 18 Upgrade-Skripte von v1.3.0 bis v1.7.0 - Revisionen, API-Keys, Digest-Benachrichtigungen, Schema-Patches - sichere inkrementelle Migrationen.

Checkout-Hooks mit festem Preis

  • actionProductPriceCalculation - liest quote_detail -Stückpreise und Zeilenrabatt-% für den gebundenen Warenkorb.
  • actionCartGetPackageShippingCost - liefert angebotenen shipping_tax_incl statt Carrier-Berechnung.
  • actionValidateOrder - markiert Angebot als converted, speichert id_order , entfernt qe_cart_quote -Bindung.
  • Individuelle Service-Summen über konfigurierbares QE_FEE_PRODUCT_ID - eine Warenkorbzeile zum gesperrten exkl./inkl.-Preis aus dem Angebot.

API, Cron und Integrationen

  • REST API - 5 Actions ( list , get , pending , stats , update_status ), JSON über HTTP GET, API-Key-Auth, im BO mit curl-Beispielen dokumentiert.
  • Cron-Controller - token-geschützte URL führt Ablauf-Batch, Erinnerungs-Warteschlange ( QE_REMINDER_DAYS ), Digest-Versand aus; Lazy Expiry beim Laden der Angebotsseite als Fallback.
  • Digests - ausgehender HTTP an Slack/Teams-Webhooks + SMTP-Digest-Mail; dedupliziert durch QE_NOTIFY_DIGEST_INTERVAL_HOURS .
  • 7 Mail-Vorlagen in mails/en/ (HTML + TXT-Paare) pro Sprache installierbar; bearbeitbar über mitgelieferten emailTemplatesManager.
Chart.js
Dashboard-JS: wöchentliche, monatliche und jährliche Angebots-Funnel-Serien - created, sent, accepted, converted, rejected - mit konfigurierbarem Zeitraum.
9 Admin-Tabs
Dashboard, Quotes, Audit log, Settings, PDF, Emails, API, Notifications, Updates - jeweils eigenständiges Panel unter AdminModules.
v1.7.0
Aktuelle Version. PrestaShop 1.7.x, 8.x und 9.x. Eine Codebasis, drei Plattform-Generationen.

Anfrage im FO erfasst. Preis beim Checkout gesperrt. Konvertierung in Audit-Zeilen nachverfolgt. Das ist der Engineering-Vertrag hinter Angebot Enterprise. Ihr Kunde sieht eine Angebots-Wallet und einen Checkout-Button. Sie bekommen einen vollständigen Angebotsdesk - Revisionen, API, Digests und Dashboard-SQL inklusive.

17.800+ Codezeilen über 180+ Moduldateien und v1.7.0 kontinuierlicher Entwicklung mit 18 Upgrade-Migrationen . Kein Wochenend-Kontaktformular. Eine Angebots-zu-Bestellung-Infrastruktur, auf die Ihr Shop setzen kann, wenn Angebote verhandelt, zeitgebunden und messbar sind.

99.99 €

Modulgalerie

Warum unser Modul wählen
Angebote Enterprise?

Optimierung und Automatisierung

Angebote Enterprise automatisiert den gesamten Angebots-zu-Bestell-Workflow in PrestaShop. Es optimiert die Verwaltung durch automatische Statusänderungen, Cron-gesteuerte Gültigkeitsprüfung und Erinnerungen, Team-Digests sowie ein umfassendes Analytics-Dashboard, das manuelle Prozesse eliminiert.

Gesteigerter Umsatz

"Angebote Enterprise" maximiert Ihren Umsatz, indem es den Angebots-zu-Bestell-Workflow strafft und vereinbarte Preise im Checkout sichert. Das Modul bietet zudem umfassende Dashboards zur Analyse von Abschlussraten und Pipeline-Werten, was die Konversion fördert und Margenverluste verhindert.

15 Jahre Erfahrung

Mit 15 Jahren PrestaShop-Erfahrung wurde Angebote Enterprise entwickelt, um den gesamten Angebots-Lebenszyklus nahtlos zu meistern. Es garantiert vereinbarte Preise bis zum Checkout und integriert Team-Workflows, was unsere tiefe Kenntnis der Plattform-Bedürfnisse widerspiegelt.

Umfangreiche Anpassung

Angebote Enterprise bietet umfassende Konfigurationsmöglichkeiten für den gesamten Angebotsprozess. Produkt- und Servicezeilen, Preise, Rabatte sowie Versand können individuell angepasst werden. Zudem lassen sich Anfragesichtbarkeit, E-Mail-Vorlagen, PDF-Branding und Benachrichtigungen flexibel gestalten, um perfekt den Shop-Anforderungen zu entsprechen.

Open Source Code

Angebote Enterprise bietet vollständigen Zugriff auf über 17.800 Zeilen PHP, SQL und Smarty-Code. Dies ermöglicht fortgeschrittene Anpassungen und nahtlose Integrationen in Ihren PrestaShop-Angebots-Workflow, ohne versteckte Funktionen oder Einschränkungen.

Lizenz und Updates

Die Lizenz für Angebots Enterprise ermöglicht eine zeitlich unbegrenzte Nutzung nach einmaliger Zahlung. Das Modul wird ständig aktualisiert. Kostenlose Updates sind für ein ganzes Kalenderjahr verfügbar. Danach können Sie den Zugang zu Updates mit bis zu 90% Rabatt erneuern, um den vollen Angebots-zu-Bestellung-Workflow aktuell zu halten.