Einfache Rueckgabe - keine Fragen
Installieren, einrichten und profitieren
Prioritaet fuer Hilfe & Zufriedenheit
Treue + Guthaben Revolution
Steigern Sie die Kundenbindung mit Punkten, Guthaben und Pramienprogrammen
Loyalty + Credit Revolution kombiniert B2B- und B2C-Loyalty, gestaffelte Preise, Guthabenkonten, VAT-Validierung, Firmenverwaltung und Stripe-gestützte Guthabenaufladung in einem umfassenden PrestaShop-Modul.
- Gestaffelte Preise: Automatische Kundenstufen basierend auf Kaufhistorie mit stufenspezifischen Rabatten
- Guthaben: Kunden-Guthabenkonten als Zahlungsmethode für jede Bestellung nutzbar
- Stripe-Aufladung: Self-Service-Guthabenfinanzierung über Karten, Apple Pay, Google Pay
- B2B-Firmenkonten: Multi-Mitarbeiter-Firmen mit gemeinsamem Kredit und Ausgabekontrollen
- VAT-Validierung: Automatische EU VIES-Validierung mit steuerbefreiter Rechnungserstellung
- Zahlungskonditionen: Netto 15/30/60 mit konfigurierbaren Kreditlimits und Überfälligkeits-Tracking
- Treuepunkte: Punkte-pro-Kauf einlösbar als Guthaben oder direkte Rabatte
- Automatischer Stufenaufstieg: Kunden steigen automatisch mit Ausgabebenachrichtigungen auf
- Admin-Dashboard: Stufenverteilungen, Guthaben-Zusammenfassungen, Überfälligkeits-Tracking, LTV-Analysen
- Multistore-fähig: Unabhängige Konfigurationen pro Shop
Die komplette B2B/B2C Loyalty- und Guthaben-Lösung. Kompatibel mit PrestaShop 1.7 bis 9.x.
B2B und B2C Loyalty, gestaffelte Preise und Guthaben — ein Modul
Loyalty + Credit Revolution ist ein umfassendes Loyalty- und Guthaben-Managementsystem, das sowohl B2C-Endkundengeschäfte als auch B2B-Großhandelsgeschäfte aus einem einzigen, einheitlichen Modul bedient. Es kombiniert gestaffelte Preisgestaltung basierend auf Kaufhistorie, VAT-Validierung für Geschäftskunden, Firmenkontenverwaltung, Guthabenkonten mit flexiblen Zahlungskonditionen und Stripe-gestützte Guthabenaufladung in eine Lösung, die normalerweise vier oder fünf separate Module erfordern würde.
Für B2C-Shops erstellt dieses Modul ein Treueprogramm, das Stammkunden mit automatischer stufenbasierter Preisgestaltung belohnt. Je mehr ein Kunde ausgibt, desto besser werden seine Preise — was einen starken Bindungsanreiz schafft, der den Customer Lifetime Value erhöht und die Abhängigkeit von Akquisitionskosten reduziert. Loyalitätsstufen werden automatisch basierend auf der Kaufhistorie berechnet, und Kunden sehen ihre aktuelle Stufe, die nächste Stufenschwelle und die verfügbaren Preise in ihrem Konto-Dashboard.
Für B2B-Shops fügt dieses Modul die Geschäftsfunktionalität hinzu, die Großhandelsoperationen benötigen: Firmenkonten mit mehreren Mitarbeitern, VAT-Nummernvalidierung für steuerbefreite Einkäufe, Zahlungskonditionen mit konfigurierbaren Kreditlimits und Guthabenkonten, die über Stripe aufgeladen oder manuell von Administratoren verwaltet werden können. Dies verwandelt PrestaShop von einer verbraucherorientierten Plattform in ein leistungsfähiges B2B-Bestellsystem.
Hauptfunktionen und Vorteile
- Gestaffelte Preise: Erstellen Sie unbegrenzte Preisstufen (z. B. Bronze, Silber, Gold, Platin) mit automatischer Kundenzuordnung basierend auf der gesamten Kaufhistorie. Jede Stufe wendet spezifische Rabattprozentsätze oder feste Preisanpassungen auf Ihren gesamten Katalog oder ausgewählte Kategorien an.
- Automatischer Stufenaufstieg: Kunden steigen automatisch in höhere Stufen auf, wenn ihre kumulativen Ausgaben die konfigurierten Schwellenwerte überschreiten. Optionale Stufenbenachrichtigungen informieren Kunden, wenn sie bessere Preise freischalten.
- Guthabenkonten: Jeder Kunde erhält ein Guthaben, das als Zahlungsmethode verwendet werden kann. Guthaben kann durch Treueprogramme verdient, manuell von Administratoren hinzugefügt oder von Kunden über Stripe aufgeladen werden.
- Stripe-Guthabenaufladung: Kunden können ihr Guthaben mit Stripe aufladen, mit Unterstützung für Karten, Apple Pay, Google Pay und andere Stripe-Zahlungsmethoden. Konfigurierbare Mindest- und Höchstaufladungsbeträge.
- B2B-Firmenkonten: Erstellen Sie Firmenentitäten mit mehreren Mitarbeiternutzern, gemeinsamen Kreditlimits und einheitlicher Kaufhistorie. Firmenadministratoren können ihre eigene Mitarbeiterliste verwalten und Ausgabelimits pro Mitarbeiter festlegen.
- VAT-Validierung: Automatische EU VAT-Nummernvalidierung über VIES (VAT Information Exchange System). Gültige B2B-Kunden erhalten automatische VAT-Befreiung auf Rechnungen, konform mit den EU-Regeln für innergemeinschaftliche Lieferungen.
- Zahlungskonditionen: Bieten Sie B2B-Kunden Zahlungskonditionen (Netto 15, Netto 30, Netto 60 oder benutzerdefiniert) mit konfigurierbaren Kreditlimits. Bestellungen auf Rechnung werden sofort ausgeführt, wobei die Rechnungszahlung später fällig ist.
- Kreditlimit-Management: Legen Sie pro Firma oder pro Kunde Kreditlimits fest. Automatische Bestellblockierung bei Erreichen des Kreditlimits. Dashboard zeigt ausstehende Salden, überfällige Rechnungen und Kreditauslastung.
- Treuepunkte-System: Vergeben Sie Punkte pro Kauf (konfigurierbare Punkte-pro-Währungseinheit), die Kunden als Guthaben einlösen oder direkt als Rabatte auf zukünftige Bestellungen anwenden können.
- Admin-Dashboard: Umfassendes Back-Office-Dashboard mit Stufenverteilungen, Guthaben-Zusammenfassungen, Aufladungs-Transaktionshistorie, Überfälligkeits-Tracking und Customer-Lifetime-Value-Analysen.
B2B-Funktionalität, die es ernst meint
Die meisten PrestaShop B2B-Lösungen sind nachträgliche Ergänzungen — einfache Gruppenrabatte ohne echte Geschäftskontenverwaltung. Loyalty + Credit Revolution behandelt B2B als erstklassigen Anwendungsfall. Firmenkonten mit hierarchischer Mitarbeiterverwaltung, automatisierter VAT-Validierung, ordnungsgemäßen Zahlungskonditionen mit Kreditkontrolle und detaillierten Kontoauszügen verwandeln Ihren PrestaShop-Shop in eine professionelle Großhandels-Bestellplattform, die B2B-Kunden tatsächlich nutzen wollen.
Das Zahlungskonditionen-System ist besonders leistungsstark für B2B-Operationen. Anstatt sofortige Zahlung zu verlangen, können vertrauenswürdige Geschäftskunden Bestellungen zu vereinbarten Konditionen (Netto 30, Netto 60 usw.) bis zu ihrem genehmigten Kreditlimit aufgeben. Dies entspricht dem Einkaufsworkflow, den Geschäftskäufer erwarten, und beseitigt die Reibung, die sie zu Wettbewerbern mit flexibleren Zahlungsoptionen treibt.
Technische Details
- Stripe Payment Intents: Guthabenaufladungen verwenden Stripes Payment Intents API mit sicherer clientseitiger Kartenerfassung und serverseitiger Bestätigung. Unterstützt SCA/3DS Authentifizierung.
- VIES API Integration: VAT-Nummern werden in Echtzeit gegen den EU VIES-Dienst validiert, mit Caching für einen reibungslosen Umgang mit VIES-Ausfallzeiten.
- Cron-basierte Stufenberechnung: Kundenstufenzuordnungen können per Cronjob für Shops mit großen Kundenbasen neu berechnet werden, um Echtzeit-Berechnungsaufwand bei der Bestellverarbeitung zu vermeiden.
- Datenbankarchitektur: Dedizierte Tabellen für Guthaben-Transaktionen, Stufenkonfigurationen, Firmenkonten, Zahlungskonditionen und Treuepunkte-Journals mit korrekten Fremdschlüsseln und Indizierung.
- Hook-Integration: Hooks in Bestellvalidierung, Zahlungsverarbeitung, Kundenregistrierung und Warenkorbberechnung für nahtlose Integration mit PrestaShops Bestelllebenszyklus.
- Multistore-kompatibel: Unabhängige Loyalitätsstufen, Guthabenkonten und B2B-Konfigurationen pro Shop.
- Kompatibel mit PrestaShop 1.7, 8.x und 9.x.
Warum ist dieses Modul einzigartig?
- Kombinierte B2B- und B2C-Loyalty in einem Modul — gestaffelte Preise, Guthaben, Firmenkonten und VAT-Validierung
- Stripe-gestützte Self-Service-Guthabenaufladung ermöglicht Kunden, ihre Konten ohne Admin-Eingriff aufzuladen
- Echte Zahlungskonditionen (Netto 15/30/60) mit Kreditlimit-Management — ordnungsgemäßer B2B-Einkaufsworkflow
- Firmenkonten mit hierarchischer Mitarbeiterverwaltung und Ausgabekontrollen pro Mitarbeiter
- Automatische EU VAT-Validierung über VIES mit steuerbefreiter Rechnungserstellung für gültige B2B-Kunden
- Treuepunkte-System mit flexibler Einlösung — Guthabenumwandlung oder direkte Bestellrabatte
Anwendungsfälle
- B2B-Großhandelsshops: Firmenkonten, Zahlungskonditionen, Kreditlimits und VAT-Validierung für professionelle Großhandelsoperationen
- Hybride B2B/B2C-Shops: Bedienen Sie Endkunden mit Loyalitätsstufen, während Sie Geschäftskunden separate B2B-Preise und Zahlungskonditionen anbieten
- Abo-Shops: Vorfinanzierte Guthabenkonten ermöglichen Abonnenten, Guthaben für wiederkehrende Einkäufe bereitzuhalten
- Hochwertige Wiederholungskäufe: Gestaffelte Preise belohnen Ihre besten Kunden automatisch und steigern die Bindung in wettbewerbsintensiven Märkten
- Internationales B2B: EU VAT-Validierung und Befreiungshandhabung für grenzüberschreitende innergemeinschaftliche Verkäufe
- Handel & Distribution: Kreditlimit-Management und Zahlungskonditionen bilden traditionelle Handelskontobeziehungen in Ihrem Onlineshop ab
-
Artikel-Nr.mprloyaltyrevolution
-
Auf Lager999 Artikel
-
PrestaShop-KompatibilitaetPS 1.7 – 9.x
-
PreismodellEinmalkauf
-
ModultypFront & Back-office
-
DSGVO-relevantNein
-
GeschaeftszielConversions steigern
-
Externes Konto erforderlichNein
-
Modul-KomplexitaetFunktionsreiches Modul
-
Phase der Customer JourneyKunden binden
-
Funktioniert mit PlattformKeine externe Plattform
MPR Loyalty Revolution
Ein umfassendes B2B-Handelskonto-, Kundenbindungs- und Kreditkonto-Verwaltungsmodul fuer PrestaShop 1.7+.
Uebersicht
MPR Loyalty Revolution bietet eine vollstaendige Loesung fuer die Verwaltung von Handelskunden, Treueprogramm-Stufen und Kreditkonten:
- Handelskonto-Antraege - Kunden beantragen Handelskonten mit USt-Validierung und Dokumenten-Upload
- Stufensystem - Konfigurierbare Stufen fuer Handels- und Privatkunden mit automatischer Qualifizierung
- Kreditkonten - Kreditlinie fuer B2B-Kunden mit Zahlungsverfolgung und Stripe-Integration
- B2B-Firmenverwaltung - Mehrbenutzer-Firmenkonten mit gemeinsamen Ressourcen
Funktionen
Handelskonto-Verwaltung
- Online-Antragsformular mit anpassbaren Feldern
- USt-Nummer-Validierung (VIES-API-Integration)
- Dokumenten-Upload-Unterstuetzung (Handelslizenzen, Zertifikate)
- Automatische Genehmigung basierend auf konfigurierbaren Regeln
- Manueller Ueberpruekungs- und Genehmigungsworkflow
- Antragsstatus-Verfolgung fuer Kunden
- Ablaufverwaltung mit Benachrichtigungen
Stufensystem
Zwei separate Stufenpfade:
- Handelsstufen - Fuer B2B/Handelskunden (erfordert Handelskonto-Genehmigung)
- Einzelkunden-Stufen - Fuer regulaere Kunden (basierend auf Kaufhistorie)
Stufen-Funktionen:
- Konfigurierbare Qualifizierungsregeln (Umsatz, Bestellanzahl, Kontoalter usw.)
- Vorteile: Rabatte, kostenloser Versand, Zahlungsbedingungen, Prioritaets-Support
- Automatische Stufenbewertung bei Bestellaufgabe
- Stufensperre mit optionalem Ablauf
- Karenzzeit vor Herabstufung
- Vollstaendige Stufenaenderungshistorie
Kreditkontosystem
Kreditlinien-Modell:
- Konfigurierbare Kreditlimits (aus Stufe, Firma oder manuell)
- Deckungsquote (z.B. 50% Kredit, 50% Vorauszahlung)
- Zahlungsbedingungen (Netto 7, 14, 30, 60 Tage)
- Zinsen auf ueberfaellige Zahlungen (konfigurierbar)
Zahlungsverfolgung:
- Pro-Bestellung-Kreditverfolgung mit Faelligkeitsdaten
- Zahlungserklaerungen mit Nachweis-Upload
- Admin-Bestaetigungs-Workflow
- Stripe Checkout-Integration fuer Online-Zahlungen
- FIFO- oder selektive Zahlungszuordnung
- Ueberschussguthaben aus Erstattungen
Firmenkredit:
- Gemeinsamer Kreditpool fuer Firmenmitglieder
- Optionale Unter-Limits pro Mitglied
- Firmenadmin kann Mitglieder-Limits verwalten
B2B-Firmenverwaltung
- Firmenprofile mit Verifizierung
- Mehrere Mitarbeiter pro Firma
- Rollenbasierte Berechtigungen (Admin/Mitglied)
- Gemeinsames Adressbuch
- Einladungssystem (Link oder E-Mail)
- Automatische E-Mail-Domain-Zuordnung
Installation
- Modul nach
/modules/mprtradeaccount/hochladen - Install via PrestaShop Back Office → Modules
- Configure settings in Trade Accounts → Configuration
Konfiguration
Allgemeine Einstellungen
- Modul aktivieren/deaktivieren
- Antragsformularfelder (erforderlich, optional, ausgeblendet)
- Automatische Genehmigungsbedingungen
- Kundengruppenzuweisung
- Ablaufeinstellungen
Stufen-Konfiguration
- Handels- und Einzelkunden-Stufen erstellen
- Qualifizierungsregeln pro Stufe definieren
- Vorteile pro Stufe konfigurieren
- Bewertungshaeufigkeit festlegen
Kreditkonto-Einstellungen
- Kreditkonten aktivieren
- Standard-Limits und Bedingungen
- Deckungsquote
- Zinseinstellungen
- Ueberfaelligkeitsbehandlung
- Erinnerungszeitplan
Stripe-Integration
Fuer die Einziehung von Kreditzahlungen:
- Stripe in den Kreditkonto-Einstellungen aktivieren
- Stripe-API-Schluessel konfigurieren
- Set up webhook endpoint:
https://yourshop.com/module/mprtradeaccount/StripeWebhook - Gewuenschte Zahlungsmethoden aktivieren
Admin-Controller
| Controller | Beschreibung |
|---|---|
| Dashboard | Uebersicht, Statistiken, Warnungen |
| Trade Applications | Antraege verwalten |
| Customers | Alle Kunden mit Stufen-/Kreditinformationen |
| Tiers | Trade and Individual tier management |
| Credit Accounts | Kreditlimits, Zahlungen, Transaktionen |
| Companies | B2B-Firmenverwaltung |
| Configuration | Moduleinstellungen |
Frontend-Seiten
| Seite | Route | Beschreibung |
|---|---|---|
| Antrag | /trade-account/apply |
Handelskonto-Antragsformular |
| Status | /trade-account/status |
Antragsstatus-Seite |
| Kreditkonto | /trade-account/credit |
Kreditkonto-Verwaltung |
| Firma | /trade-account/company |
Firmenmitglieder-Bereich |
Hooks
The module uses the following PrestaShop hooks:
Display-Hooks:
displayCustomerAccount- Handelskonto-Link im KundenbereichdisplayNav1/2,displayTop,displayFooter- Handelskonto-ButtondisplayAdminOrder- Kreditinformationen in der Admin-BestellansichtdisplayAdminCustomers- Handels-/Kreditinformationen in der Kundenansicht
Action-Hooks:
actionValidateOrder- Kreditbestellungen erstellen, Stufen bewertenactionOrderStatusUpdate- Stornierungen/Erstattungen verarbeitenpaymentOptions- Kredit-Zahlungsoption registrieren
Integration mit MPR Express Checkout
Wenn beide Module installiert sind:
- Kreditkonto erscheint als Zahlungsoption im Express Checkout
- Stripe-Funktionen werden zwischen Modulen geteilt
- Einheitliche Kundenerfahrung
Cron-Aufgaben
Cron fuer taegliche Ausfuehrung einrichten:
0 2 * * * curl -s "https://yourshop.com/module/mprtradeaccount/Cron?token=YOUR_TOKEN"
Verarbeitet:
- Ueberfaelligkeitsstatus-Aktualisierungen
- Zinsberechnung
- Zahlungserinnerungen
- Stufenbewertungen (wenn geplant)
Datenbanktabellen
Kerntabellen
mprtradeaccount_application- Trade applicationsmprtradeaccount_attempt- Application audit logmprtradeaccount_document- Uploaded documentsmprtradeaccount_config- Module configuration
Stufen-Tabellen
mprtradeaccount_tier- Tier definitionsmprtradeaccount_tier_rule- Qualification rulesmprtradeaccount_tier_benefit- Tier benefitsmprtradeaccount_customer_tier- Customer assignmentsmprtradeaccount_tier_history- Change historymprtradeaccount_customer_metrics- Cached metrics
Kredit-Tabellen
mpr_credit_account- Credit accountsmpr_credit_member_limit- Company member sub-limitsmpr_credit_order- Credit ordersmpr_credit_payment- Paymentsmpr_credit_payment_allocation- Payment to order mappingmpr_credit_transaction- Transaction log
Gemeinsame Tabellen (mpr_ Praefix)
mpr_company- B2B companiesmpr_company_member- Company membershipsmpr_company_address- Shared addressesmpr_company_contact- Company contactsmpr_company_invite- Email invitations
Anforderungen
- PrestaShop 1.7.0+
- PHP 7.1+
- MySQL 5.5+
Optional:
- MPR Express Checkout (for enhanced payment integration)
- Stripe account (for credit payment collection)
Unterstuetzung
Fuer Unterstuetzung kontaktieren Sie: info@mypresta.rocks
Lizenz
Kommerzielle Lizenz - nur fuer autorisierte Domains.
Entwicklung
Dateistruktur
mprtradeaccount/
├── controllers/
│ ├── admin/ # Back office controllers
│ └── front/ # Front office controllers
├── mails/ # Email templates
├── sql/ # Database install/uninstall
├── src/
│ ├── Classes/ # ObjectModel and Manager classes
│ └── Traits/ # Shared traits
├── views/
│ ├── css/ # Stylesheets
│ ├── js/ # JavaScript
│ └── templates/ # Smarty templates
├── mprtradeaccount.php # Main module file
└── config.xml # Module configuration
Planungsdokumente
PLAN_TIER_SYSTEM.md- Tier system implementation detailsPLAN_CREDIT_ACCOUNTS.md- Credit account system implementation details
v1.2.0 — 2026-02-14
- ▸Added PrestaShop 9.x compatibility
- ▸New store credit wallet: customers can add funds and use as payment method
- ▸Added referral program: earn credits for referring new customers
- ▸Configurable credit expiration with automated email reminders at 7, 3, and 1 day
- ▸Fixed credit balance not updating in real-time on checkout page
v1.1.1 — 2025-09-08
- ▸Fixed partial credit redemption leaving negative rounding balance
- ▸Added credit transaction history export (CSV) for accounting
- ▸Improved admin dashboard with credit liability overview and charts
- ▸Added credit gift feature: admin can issue credits with custom message
v1.1.0 — 2025-04-22
- ▸Introduced loyalty points + store credit hybrid system
- ▸New tier-based earning multipliers (VIP customers earn more per purchase)
- ▸Added points-to-credit conversion with configurable exchange rate
- ▸Customer-facing credit balance widget in header and account page
- ▸Webhook integration for external loyalty program sync
v1.0.1 — 2024-11-10
- ▸Fixed credit not applying correctly when combined with cart rules
- ▸Added multi-currency credit support with automatic conversion
- ▸Improved checkout flow with inline credit balance display
v1.0.0 — 2024-07-08
- ▸Initial release
- ▸Loyalty points system with configurable earning rules
- ▸Store credit management for customers and admin
- ▸Credit redemption as partial or full payment at checkout
- ▸Back office credit balance management per customer
- ▸Compatible with PrestaShop 1.6, 1.7, and 8.x
Einfache Rueckgabe - keine Fragen
Installieren, einrichten und profitieren
Prioritaet fuer Hilfe & Zufriedenheit
No reviews yet. Be the first to leave a review!
Write a Review