Treue + Guthaben Revolution

Steigern Sie die Kundenbindung mit Punkten, Guthaben und Pramienprogrammen

Price: 299,00 €
Bruttopreis

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.

Product availability: Sofortiger Download nach dem Kauf
Teilen
2 viewed
1 watching now

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 Lager
    999 Artikel
  • PrestaShop-Kompatibilitaet
    PS 1.7 – 9.x
  • Preismodell
    Einmalkauf
  • Modultyp
    Front & Back-office
  • DSGVO-relevant
    Nein
  • Geschaeftsziel
    Conversions steigern
  • Externes Konto erforderlich
    Nein
  • Modul-Komplexitaet
    Funktionsreiches Modul
  • Phase der Customer Journey
    Kunden binden
  • Funktioniert mit Plattform
    Keine 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

  1. Modul nach /modules/mprtradeaccount/ hochladen
  2. Install via PrestaShop Back Office → Modules
  3. 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:

  1. Stripe in den Kreditkonto-Einstellungen aktivieren
  2. Stripe-API-Schluessel konfigurieren
  3. Set up webhook endpoint: https://yourshop.com/module/mprtradeaccount/StripeWebhook
  4. 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 Kundenbereich
  • displayNav1/2, displayTop, displayFooter - Handelskonto-Button
  • displayAdminOrder - Kreditinformationen in der Admin-Bestellansicht
  • displayAdminCustomers - Handels-/Kreditinformationen in der Kundenansicht

Action-Hooks:

  • actionValidateOrder - Kreditbestellungen erstellen, Stufen bewerten
  • actionOrderStatusUpdate - Stornierungen/Erstattungen verarbeiten
  • paymentOptions - 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 applications
  • mprtradeaccount_attempt - Application audit log
  • mprtradeaccount_document - Uploaded documents
  • mprtradeaccount_config - Module configuration

Stufen-Tabellen

  • mprtradeaccount_tier - Tier definitions
  • mprtradeaccount_tier_rule - Qualification rules
  • mprtradeaccount_tier_benefit - Tier benefits
  • mprtradeaccount_customer_tier - Customer assignments
  • mprtradeaccount_tier_history - Change history
  • mprtradeaccount_customer_metrics - Cached metrics

Kredit-Tabellen

  • mpr_credit_account - Credit accounts
  • mpr_credit_member_limit - Company member sub-limits
  • mpr_credit_order - Credit orders
  • mpr_credit_payment - Payments
  • mpr_credit_payment_allocation - Payment to order mapping
  • mpr_credit_transaction - Transaction log

Gemeinsame Tabellen (mpr_ Praefix)

  • mpr_company - B2B companies
  • mpr_company_member - Company memberships
  • mpr_company_address - Shared addresses
  • mpr_company_contact - Company contacts
  • mpr_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 details
  • PLAN_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
0.0
0 reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet. Be the first to leave a review!

Write a Review

Rate specific aspects (optional)
Qualitaet
Preis-Leistung
Stabilitaet
Kompatibilitaet
Support
30 Tage Rueckgaberecht
Einfache Rueckgabe - keine Fragen
Plug & Play Module
Installieren, einrichten und profitieren
Support an erster Stelle
Prioritaet fuer Hilfe & Zufriedenheit

Mehr aus dieser Kategorie

Lade ...
Zum Seitenanfang