PrestaShop 8 & 9 Modul · Astralith Labs
🔥 HIGH UPSELL Verwandle jede Bestellung in eine Zusatzleistungs-Chance.

Keine Checkbox.
Die Leistungs-Engine
des Checkouts.

Astracheckoutextras verwandelt den PrestaShop-Checkout in eine strukturierte Upsell-Engine. Konfigurierbare Leistungen, Fest- oder Prozentpreise, erweiterte Filter nach Spediteur und Land. Ohne Dutzende separater Produkte für jede Leistung zu erstellen. Ohne etwas zu verkomplizieren.

⚙️ Mehrsprachig konfigurierbare Leistungen 💰 Fest oder % auf Produkte 🔍 Spediteur-, Länder-, Gruppenfilter 🪄 Unsichtbares technisches Produkt 📄 Auf PDF-Rechnung sichtbar
Konfigurierbare
Leistungen
2
Preisgestaltung: fest
oder % Produkte
5
Filtertypen:
Spediteur, Land, Gruppe…
8&9
PrestaShop-
Kompatibilität

Beispiele für reale Leistungen

Alles was du anbieten kannst
mit einem einzigen konfigurierbaren Modul.

Jede Leistung, die du hier siehst, lässt sich in wenigen Minuten im Backoffice konfigurieren — mit Name, Beschreibung, Preistyp und Sichtbarkeitsregeln. Kein separates Modul für jeden Leistungstyp.

GeschenkverpackungSorgfältige Verpackung mit Band
+ €4,90
VersandversicherungAbdeckung Verlust/Schäden
+ 1,5%
Premium-VerpackungVerstärkte stoßfeste Box
+ €3,00
ExpressbearbeitungPriorität im Lager
+ €6,00
KühlversandKühlkette garantiert
+ €8,50
GlasschutzZusätzliche Stoßschutzmaterialien
+ 2%
Dedizierter B2B-ServiceNur Geschäftskunden
+ €15,00
InstallationMontage vor Ort
+ €25,00

Im Checkout

Leistungen, die den Kunden
durch den gesamten Ablauf begleiten.

Dediziertes technisches Produkt — zentralisierte Verwaltung

Jede ausgewählte Leistung wird intern über ein dediziertes technisches Produkt verwaltet. Der Kunde sieht keine technischen Namen, keine fremden Produkte in der Zusammenfassung — er sieht nur die gewählte Leistung mit ihrem Namen und Preis, wie erwartet.

Vollständige Persistenz: Warenkorb → Bestellung → PDF

Die gewählte Leistung bleibt im Warenkorb erhalten, geht bei der Bestätigung in die Bestellung über, erscheint im Backoffice, in der Bestätigungs-E-Mail und auf der PDF-Rechnung. Der Kunde sieht seine Wahl überall.

Radio und Checkbox — mit group_code

Konfiguriere Leistungen als unabhängige Checkboxen (stapelbar) oder als Radio-Buttons mit group_code (exklusive Wahl zwischen Alternativen). Du kannst mehrere unabhängige Radio-Gruppen im selben Checkout haben.

Sichtbar auf PDF-Rechnung, E-Mail und Backoffice

Die Leistung erscheint in der Bestellung im Backoffice (displayAdminOrderMainBottom), auf der PDF-Rechnung (displayPDFInvoice) und in der Bestellbestätigungs-E-Mail. Vollständige Rückverfolgbarkeit.

Die Preistypen

Fest oder prozentual.
Die richtige Wahl für jede Leistung.

Festpreis

Konstanter Betrag

Die Leistung kostet immer denselben Betrag, unabhängig vom Warenkorbwert. Ideal für Leistungen mit definierten Betriebskosten.

Geschenkverpackung+ €4,90
Expressbearbeitung+ €6,00
Premium-Verpackung+ €3,00
Installation+ €25,00
Produktprozentsatz

Warenkorbabhängiger Wert

Der Preis ist ein Prozentsatz des Produktgesamtbetrags im Warenkorb. Ideal für Leistungen, deren Risiko oder Wert mit der Bestellung skaliert.

Versandversicherung+ 1,5%
Glasschutz+ 2%
Prioritätsverwaltung+ 3%
B2B-Aufschlag+ 0,8%

Die Regel-Engine

Jede Leistung erscheint
nur wenn es sinnvoll ist.

Nicht alle Leistungen sind für alle Kunden, Spediteure und Länder relevant. Astracheckoutextras enthält eine Mini-Regel-Engine, um jede Leistung nur dann anzuzeigen, wenn es angemessen ist.

Spediteurfilter

Zeige die Leistung nur an, wenn der Kunde einen der erlaubten Spediteure ausgewählt hat. Verstärkte Verpackung macht mit BRT Sinn, nicht bei der Abholung vor Ort.

Wenn Spediteur = DHL oder BRT

Länderfilter

Zeige die Leistung nur für bestimmte Länder an. Kühlversand macht für Italien Sinn, nicht für interkontinentale Ziele.

Wenn Land = IT, FR, DE

Kundengruppenfilter

Zeige die Leistung nur Kunden bestimmter Gruppen an. Der dedizierte B2B-Service sollte nur für Nutzer der Gruppe Business sichtbar sein.

Wenn Gruppe = Business

Min und Max Warenkorbgesamtbetrag

Zeige die Leistung nur in einem Warenkorbwertbereich an. Versandversicherung macht über €50 Sinn — unter diesem Schwellenwert ist sie wirtschaftlich nicht relevant.

Wenn Warenkorb ≥ €50

Konfigurierbare Position

Jede Leistung hat ein Positionsfeld, um die Erscheinungsreihenfolge im Checkout zu ordnen. Du kannst zuerst die relevantesten Leistungen anzeigen, dann die sekundären.

position = 1, 2, 3…

Was sich wirklich ändert

Du verkaufst keine Leistungen.
Du baust wahrgenommenen Wert auf.

Jede Leistung, die der Kunde wählen kann, verändert seine Wahrnehmung des Shops — und den durchschnittlichen Warenkorbwert. Diese Effekte vervielfachen sich mit jeder Bestellung.

Chance

Jede Bestellung hat versteckte Marge

Verpackung, Versicherung, Expressbearbeitung — das sind Leistungen, die der Kunde möchte, aber die ihm oft niemand anbietet. Astracheckoutextras bringt sie zum richtigen Zeitpunkt: wenn er bereits kauft.

Einfachheit

Ein technisches Produkt. Unbegrenzte Leistungen.

Das Modul verwaltet alle Leistungen über ein einziges technisches PrestaShop-Produkt mit dynamischen Preisen. Du musst kein Produkt für jede Leistung erstellen — Astracheckoutextras verwaltet es intern, ohne Entitäten im System zu vervielfachen.

Struktur

Keine Optionsliste — eine Regel-Engine

Filter nach Spediteur, Land, Kundengruppe und Warenkorbwert verwandeln Astracheckoutextras in eine Mini-Entscheidungs-Engine. Die richtige Leistung erscheint nur wenn es sinnvoll ist — nicht immer, nicht für alle.

Nachverfolgbarkeit

Die Wahl des Kunden geht überall hin

Warenkorb, Bestellung, Backoffice, PDF-Rechnung, Bestätigungs-E-Mail. Die gewählte Leistung verschwindet nicht beim Checkout — sie folgt dem gesamten Lebenszyklus der Bestellung. Der Händler weiß immer, was jeder Kunde gewählt hat.

Ökosystem

Die Zukunft: Integration mit Astrashipping

Wenn Astrashipping ein hohes Volumen berechnet → schlägt Astracheckoutextras „Verstärkte Verpackung" vor. Diese Integration ist bereits in der Roadmap — das Modul ist darauf ausgelegt, im Astralith-Ökosystem erweitert zu werden.

Wachstum

AOV der natürlich wächst

Average Order Value. Das ist der KPI, den jeder Händler steigern möchte — ohne Rabatte, ohne Aktionen. Zusatzleistungen im Checkout sind einer der effektivsten und nicht-invasiven Wege, ihn zu erhöhen.

Technische Architektur

Gebaut um zu dienen.
Nicht um zu verschmutzen.

Leistungen als dedizierte Entitäten — mit Mehrsprachigkeit

Jede Leistung hat einen konfigurierbaren Namen und eine Beschreibung für jede aktive Sprache. Die dedizierten Tabellen (astracheckoutextras_service + _service_lang) halten Leistungen als eigene Entitäten — saubere, skalierbare, nicht-monolithische Architektur.

Mehrsprachige Entitäten

Dauerhafter Bestellungsverlauf

Wenn die Bestellung bestätigt wird, wird die Auswahl in astracheckoutextras_order mit der Leistung, dem Preis zum Zeitpunkt des Kaufs und der Bestellungs-ID gespeichert. Die historischen Daten gehen nie verloren — auch wenn die Leistung später geändert oder deaktiviert wird.

Dauerhafter Verlauf

Einziges technisches Produkt — unsichtbar

Das Modul erstellt und verwaltet automatisch ein technisches PrestaShop-Produkt — intern für jede Servicezeile im Warenkorb verwendet. Ein einziges technisches Produkt verwaltet alle Leistungen: du musst nicht für jede konfigurierte Option eines erstellen.

Technical product

18+ Hooks — folgt dem gesamten Ablauf

Von displayPaymentTop bis displayPDFInvoice, über actionValidateOrder, displayAdminOrderMainBottom, displayOrderConfirmation und actionCartSave. Die Leistung ist an jedem relevanten Punkt des Ablaufs präsent.

Full-flow hooks

Kein PrestaShop-Core-Override

Trotz der Komplexität des Ablaufs überschreibt Astracheckoutextras keine Core-Datei. Der Override-Ordner ist der Struktur halber vorhanden, enthält aber keine aktiven Klassen. Frei aktualisierbar ohne Konflikte.

Hook-only

Update Center mit SHA256

Astracheckoutextras ist in das Astralith Update Center mit SHA256-Download-Verifizierung integriert — derselbe Standard wie alle Astralith-Module. Kein Auto-Install, keine unverifizierten Updates.

SHA256 updates

Astralith-Architektur

Die kommerzielle Engine
des Astralith-Checkouts.

Mehrsprachig konfigurierbare LeistungenDedizierte Tabellen für Leistungen und Übersetzungen
Festpreis o percentuale prodotticomputeAmount live auf den Warenkorb berechnet
Radio und Checkbox mit group_codeExklusive oder stapelbare Wahlen pro Gruppe
Spediteur-, Länder-, Gruppen-, Min/Max-FilterMini Eligibility-Regel-Engine
Zentralisiertes technisches ProduktEin einziges technisches Produkt für alle konfigurierten Leistungen
Dauerhafter BestellungsverlaufPrezzo al momento dell'acquisto salvato sempre
Kompatibel mit PrestaShop 8 und 9Getestet PS 8.0.0 → 9.99.99
Kein Core-Override18+ offizielle Hooks, null überschriebene Klassen

Häufig gestellte Fragen

Hast du Fragen?
Hier sind die Antworten.

Was bedeutet „unsichtbares technisches Produkt"?

Astracheckoutextras erstellt ein einziges technisches PrestaShop-Produkt, das es intern zur Verwaltung der Servicezeilen im Warenkorb verwendet. Wenn ein Kunde beim Checkout eine Leistung auswählt, wird eine Zeile mit diesem technischen Produkt hinzugefügt, aber mit dem Namen und dem Preis der gewählten Leistung. Das bedeutet, dass du kein separates Produkt für jede konfigurierte Leistung erstellen musst — ein einziges zentralisiertes technisches Produkt verwaltet alles.

Wie funktioniert der Unterschied zwischen Checkbox und Radio?

Als Checkboxen konfigurierte Leistungen sind unabhängig: der Kunde kann null, eine oder mehrere gleichzeitig auswählen. Als Radio mit demselben group_code konfigurierte Leistungen bilden eine Gruppe exklusiver Wahl: eine auszuwählen deaktiviert automatisch die anderen in derselben Gruppe. Du kannst mehrere unabhängige Radio-Gruppen auf derselben Checkout-Seite haben, jede mit ihrem eigenen group_code.

Wie funktioniert der Prozentpreis?

Der Prozentpreis wird auf getCartProductsTotalTaxIncl berechnet — der Produktgesamtbetrag im Warenkorb inkl. MwSt. Wenn der Warenkorb €200 wert ist und die Leistung „Versicherung" auf 1,5% konfiguriert ist, beträgt der berechnete Preis €3,00. Die Berechnung erfolgt live bei jeder Warenkorb-Aktualisierung — wenn der Kunde Produkte hinzufügt oder entfernt, aktualisiert sich der Leistungspreis automatisch.

Wird die Leistung auch nach dem Kauf gespeichert?

Ja. Bei der Bestellbestätigung speichert actionValidateOrder die ausgewählte Leistung in der Tabelle astracheckoutextras_order mit der Leistung, dem Preis zum Zeitpunkt des Kaufs und der Bestellungs-ID. Diese Daten sind dauerhaft — auch wenn du die Leistung später änderst oder deaktivierst, bleibt der Verlauf vergangener Bestellungen intakt und im Backoffice einsehbar.

Erscheint die Leistung auf der PDF-Rechnung?

Ja. Das Modul ist an den Hook displayPDFInvoice angebunden — die gewählte Leistung erscheint auf der PDF-Rechnung der Bestellung. Sie erscheint auch in der Bestellbestätigungs-E-Mail, im Bestelldetail im Kundenbereich und im Bestellpanel des Backoffice. Der Kunde kann immer sehen, was er gewählt hatte, egal wo er seine Bestellung einsieht.

Was ist in der Jahreslizenz enthalten?

Die Jahreslizenz für €149 umfasst: vollständige Nutzung des Moduls für 1 PrestaShop-Shop, alle innerhalb von 12 Monaten veröffentlichten Updates, Zugang zum Astralith Update Center mit SHA256-Verifizierung, dedizierten technischen Support und alle zukünftigen Verbesserungen. Astracheckoutextras ist das Modul mit dem höchsten kommerziellen Potenzial im Astralith-Katalog — jede verkaufte Zusatzleistung amortisiert die Lizenz.

Lizenz

Jede verkaufte Leistung
amortisiert die Lizenz.

Astracheckoutextras · Jahreslizenz · HIGH UPSELL
149

/ Jahr · 1 Shop · zzgl. MwSt.

Vollständige Nutzung des Moduls
Unbegrenzte Leistungen mehrsprachig konfigurierbar
Preis fest oder prozentual auf den Warenkorb
Filter Spediteur, Land, Gruppe, Min/Max
Sichtbar auf PDF-Rechnung, E-Mail, BO
Alle Updates für 12 Monate
Kompatibel mit PrestaShop 8 und 9
Jetzt kaufen — €149/Jahr →

Sichere Zahlung · Lizenz sofort aktivierbar · Jährliche Erneuerung