Łatwy zwrot - bez pytań
Zainstaluj, skonfiguruj i zarabiaj
Priorytet pomocy i satysfakcji
Lojalno?? + Kredyt Revolution
System Lojalnościowy i Kredyt Sklepowy - Ceny Progowe, Program Poleceń + Doładowania Stripe
Loyalty + Credit Revolution łączy lojalność B2B i B2C, cennik progowy, konta kredytu sklepówego, walidację VAT, zarządzanie firmami i doładowania kredytu zasilane przez Stripe w jednym kompleksowym module PrestaShop.
- Cennik progowy: Automatyczne progi klientów na podstawie historii zakupów z rabatami per próg
- Kredyt sklepówy: Konta kredytu klientów jako metoda płatności na dowolnym zamówieniu
- Doładowanie przez Stripe: Samoobsługowe doładowywanie kredytu kartami, Apple Pay, Google Pay
- Konta firmowe B2B: Firmy z wieloma pracownikami, wspólnym kredytem i kontrolami wydatków
- Walidacja VAT: Automatyczna walidacja VIES UE z generowaniem faktur zwolnionych z podatku
- Warunki płatności: Netto 15/30/60 z konfigurowalnymi limitami kredytowymi i monitoringiem przeterminowanych
- Punkty lojalnościowe: Punkty za zakupy wymienialne na kredyt lub bezpośrednie rabaty
- Automatyczna progresja progów: Klienci awansują automatycznie z powiadomieniami o wydatkach
- Dashboard administracyjny: Rozkłady progów, podsumowania kredytów, monitoring przeterminowanych, analityka LTV
- Gotowy na multisklep: Niezależne konfiguracje per sklep
Kompletne rozwiązanie lojalnościowe i kredytowe B2B/B2C. Kompatybilny z PrestaShop 1.7 do 9.x.
Lojalność B2B i B2C, cennik progowy i kredyt sklepówy — jeden moduł
Loyalty + Credit Revolution to kompleksowy system zarządzania lojalnością i kredytem, który obsługuje zarówno sklepy B2C konsumenckie, jak i operacje hurtowe B2B z jednego, zunifikowanego modułu. Łączy cennik progowy oparty na historii zakupów, walidację VAT dla klientów biznesowych, zarządzanie kontami firmowymi, konta kredytu sklepówego z elastycznymi warunkami płatności i funkcję doładowania kredytu zasilaną przez Stripe w rozwiązanie, które normalnie wymagałoby czterech lub pięciu oddzielnych modułów.
Dla sklepów B2C ten moduł tworzy program lojalnościowy, który nagradza stałych klientów automatycznym cennikiem progowym. Im więcej klient wydaje, tym lepsze ceny otrzymuje — tworząc potężny bodziec retencji, który zwiększa wartość życiową klienta i zmniejsza zależność od kosztów pozyskania. Progi lojalnościowe są obliczane automatycznie na podstawie historii zakupów, a klienci widzą swój obecny próg, próg do kolejnego poziomu i dostępne ceny wyraźnie w panelu swojego konta.
Dla sklepów B2B ten moduł dodaje funkcjonalność biznesową wymaganą przez operacje hurtowe: konta firmowe z wieloma pracownikami, walidację numerów VAT dla zakupów zwolnionych z podatku, warunki płatności z konfigurowalnymi limitami kredytowymi i konta kredytu sklepówego, które mogą być doładowywane przez Stripe lub zarządzane ręcznie przez administratorów. Przekształca to PrestaShop z platformy zorientowanej na konsumenta w zdolny system zamawiania B2B.
Kluczowe funkcje i korzyści
- System cennika progowego: Twórz nieograniczoną liczbę progów cenówych (np. Brąz, Srebro, Złoto, Platyna) z automatycznym przypisywaniem klientów na podstawie łącznej historii zakupów. Każdy próg stosuje określone procentowe rabaty lub stałe korekty cenówe w całym katalogu lub wybranych kategoriach.
- Automatyczna progresja progów: Klienci automatycznie awansują do wyższych progów, gdy ich łączne wydatki przekraczają skonfigurowane progi. Opcjonalne powiadomienia informują klientów, gdy odblokują lepsze ceny.
- Konta kredytu sklepówego: Każdy klient otrzymuje saldo kredytu sklepówego, które może być używane jako metoda płatności. Kredyt może być zdobywany przez programy lojalnościowe, dodawany ręcznie przez administratorów lub doładowywany przez klientów przez Stripe.
- Doładowanie kredytu przez Stripe: Klienci mogą dodawać środki na swoje konto kredytu sklepówego za pomocą Stripe, obsługując karty, Apple Pay, Google Pay i inne metody płatności Stripe. Konfigurowalne minimalne i maksymalne kwoty doładowania.
- Konta firmowe B2B: Twórz podmioty firmowe z wieloma użytkownikami-pracownikami, wspólnymi limitami kredytowymi i ujednoliconą historią zakupów. Administratorzy firmowi mogą zarządzać własną listą pracowników i ustawiać limity wydatków per pracownik.
- Walidacja VAT: Automatyczna walidacja numerów VAT UE przez VIES (VAT Information Exchange System). Zweryfikowani klienci B2B otrzymują automatyczne zwolnienie z VAT na fakturach, zgodnie z zasadami dostaw wewnątrzwspólnotowych UE.
- Warunki płatności: Oferuj klientom B2B warunki płatności (Netto 15, Netto 30, Netto 60 lub niestandardowe) z konfigurowalnymi limitami kredytowymi. Zamówienia na warunkach są realizowane natychmiast, a płatność faktury jest wymagana później.
- Zarządzanie limitem kredytowym: Ustaw limity kredytowe per firma lub per klient. Automatyczne blokowanie zamówień po osiągnięciu limitu kredytowego. Dashboard pokazujący zaległe salda, przeterminowane faktury i wykorzystanie kredytu.
- System punktów lojalnościowych: Przyznawaj punkty za zakup (konfigurowalne punkty-za-jednostkę-walutową), które klienci mogą wymieniać na kredyt sklepówy lub stosować bezpośrednio jako rabaty na przyszłe zamówienia.
- Dashboard administracyjny: Kompleksowy dashboard w panelu administracyjnym pokazujący rozkłady progów lojalnościowych, podsumowania sald kredytowych, historię transakcji doładowań, monitoring płatności przeterminowanych i analitykę wartości życiowej klienta.
Funkcjonalność B2B, która oznacza biznes
Większość rozwiązań B2B dla PrestaShop to dodatki drugorzędne — podstawowe rabaty grupowe bez prawdziwego zarządzania kontami biznesowymi. Loyalty + Credit Revolution traktuje B2B jako pełnoprawny przypadek użycia. Konta firmowe z hierarchicznym zarządzaniem pracownikami, zautomatyzowaną walidacją VAT, właściwymi warunkami płatności z kontrolą kredytową i szczegółowymi wyciągami z konta przekształcają Twój sklep PrestaShop w profesjonalną platformę zamawiania hurtowego, z której klienci B2B będą naprawdę chcieli korzystać.
System warunków płatności jest szczególnie potężny dla operacji B2B. Zamiast wymagać natychmiastowej płatności, zaufani klienci biznesowi mogą składać zamówienia na uzgodnionych warunkach (Netto 30, Netto 60 itp.) do zatwierdzonego limitu kredytowego. Odpowiada to przepływowi pracy zakupowej, jakiego oczekują nabywcy biznesowi, i usuwa tarcie, które kieruje ich do konkurentów z bardziej elastycznymi opcjami płatności.
Szczegóły techniczne
- Stripe Payment Intents: Doładowania kredytu wykorzyśtują Stripe Payment Intents API z bezpiecznym zbieraniem danych karty po stronie klienta i potwierdzeniem po stronie serwera. Obsługuje uwierzytelnianie SCA/3DS.
- Integracja z VIES API: Numery VAT są walidowane w czasie rzeczywistym przez usługę VIES UE z buforowaniem dla łagodnej obsługi przestojów VIES.
- Obliczanie progów przez cron: Przypisania progów klientów mogą być przeliczane przez zadańie cron dla sklepów z dużą bazą klientów, unikając obciążenia obliczeniowego w czasie rzeczywistym podczas przetwarzania zamówień.
- Architektura bazy danych: Dedykowane tabele dla transakcji kredytowych, konfiguracji progów, kont firmowych, warunków płatności i rejestrów punktów lojalnościowych z właściwymi kluczami obcymi i indeksowaniem.
- Integracja z hookami: Hooki do walidacji zamówień, przetwarzania płatności, rejestracji klientów i obliczania koszyka dla płynnej integracji z cyklem życia zamówienia PrestaShop.
- Kompatybilność z multisklepem: Niezależne progi lojalnościowe, konta kredytowe i konfiguracje B2B per sklep.
- Kompatybilny z PrestaShop 1.7, 8.x i 9.x.
Dlaczego ten moduł jest wyjątkowy?
- Połączona lojalność B2B i B2C w jednym module — cennik progowy, kredyt sklepówy, konta firmowe i walidacja VAT
- Samoobsługowe doładowania kredytu zasilane przez Stripe pozwalają klientom doładowywać konta bez interwencji administratora
- Prawdziwe warunki płatności (Netto 15/30/60) z zarządzaniem limitem kredytowym — właściwy przepływ zakupowy B2B
- Konta firmowe z hierarchicznym zarządzaniem pracownikami i kontrolami wydatków per pracownik
- Automatyczna walidacja VAT UE przez VIES z generowaniem faktur zwolnionych z podatku dla zweryfikowanych klientów B2B
- System punktów lojalnościowych z elastyczną wymianą — konwersja na kredyt sklopowy lub bezpośrednie rabaty na zamówienia
Przykłady zastosowań
- Sklepy hurtowe B2B: Konta firmowe, warunki płatności, limity kredytowe i walidacja VAT dla profesjonalnych operacji hurtowych
- Hybrydowe sklepy B2B/B2C: Obsługuj klientów detalicznych z progami lojalnościowymi, jednocześnie oferując klientom biznesowym oddzielne ceny B2B i warunki płatności
- Sklepy subskrypcyjne: Przedpłacone konta kredytu sklepówego pozwalają subskrybentom utrzymywać salda na powtarzające się zakupy
- Powtarzane zakupy o wysokiej wartości: Cennik progowy automatycznie nagradza najlepszych klientów, zwiększając retencję na konkurencyjnych rynkach
- Międzynarodowe B2B: Walidacja i zwolnienie z VAT UE do transgranicznych dostaw wewnątrzwspólnotowych
- Handel i dystrybucja: Zarządzanie limitem kredytowym i warunki płatności odtwarzają tradycyjne relacje kont handlowych w Twoim sklepie internetowym
-
Indeksmprloyaltyrevolution
-
Kompatybilność z PrestaShopPS 1.7 – 9.x
-
Model cenowyJednorazowy zakup
-
Typ modułuFront & Back-office
-
Dotyczy RODONie
-
Cel biznesowyZwiększyć konwersje
-
Wymagane konto zewnętrzneNie
-
Złożoność modułuRozbudowany moduł
-
Etap ścieżki klientaUtrzymać klientów
-
Działa z platformąBez zewnętrznej platformy
MPR Loyalty Revolution
Kompleksowy modul do zarządzania kontami handlowymi B2B, lojalnoscia klientow i kontami kredytowymi dla PrestaShop 1.7+.
Przeglad
MPR Loyalty Revolution zapewnia kompletne rozwiązanie do zarządzania klientami handlowymi, poziomami lojalnosciowymi i kontami kredytowymi:
- Wnioski o konto handlowe - Klienci wnioskuja o konta handlowe z walidacja VAT i przesylaniem dokumentow
- System poziomow - Konfigurowalne poziomy dla klientow handlowych i indywidualnych z automatyczna kwalifikacja
- Konta kredytowe - Linia kredytowa dla klientow B2B ze sledzeniem płatności i integracja Stripe
- Zarządzanie firmami B2B - Wielouzytkownikowe konta firmowe ze wspoldzielonymi zasobami
Funkcje
Zarządzanie kontami handlowymi
- Formularz wniosku online z konfigurowalnymi polami
- Walidacja numeru VAT (integracja z API VIES)
- Obsługa przesylania dokumentow (licencje handlowe, certyfikaty)
- Automatyczna akceptacja na podstawie konfigurowalnych regul
- Reczny przeplyw pracy przegladu i akceptacji
- Sledzenie statusu wniosku dla klientow
- Zarządzanie wygasaniem z powiadomieniami
System poziomow
Dwa oddzielne ścieżki poziomow:
- Poziomy handlowe - Dla klientow B2B/handlowych (wymaga akceptacji konta handlowego)
- Poziomy indywidualne - Dla zwyklych klientow (na podstawie historii zakupow)
Funkcje poziomow:
- Konfigurowalne reguly kwalifikacji (obroty, liczba zamówień, wiek konta, itp.)
- Korzysci: rabaty, darmowa wysylka, warunki płatności, priorytetowe wsparcie
- Automatyczna ocena poziomu przy skladaniu zamówieńia
- Blokowanie poziomu z opcjonalnym wygasaniem
- Okres karencji przed degradacja
- Pelna historia zmian poziomow
System kont kredytowych
Model linii kredytowej:
- Konfigurowalne limity kredytowe (z poziomu, firmy lub reczne)
- Wspolczynnik pokrycia (np. 50% kredyt, 50% płatność z gory)
- Warunki płatności (Netto 7, 14, 30, 60 dni)
- Odsetki od zaleglosci (konfigurowalne)
Sledzenie płatności:
- Sledzenie kredytu na zamówieńie z terminami płatności
- Deklaracje płatności z przesylaniem dowodow
- Przeplyw pracy potwierdzenia administratora
- Integracja Stripe Checkout do płatności online
- Alokacja płatności FIFO lub selektywna
- Nadwyzka salda ze zwrotow
Kredyt firmowy:
- Wspoldzielona pula kredytowa dla czlonkow firmy
- Opcjonalne pod-limity na czlonka
- Administrator firmy moze zarządzać limitami czlonkow
Zarządzanie firmami B2B
- Profile firmowe z weryfikacja
- Wielu pracownikow na firme
- Uprawnienia oparte na rolach (admin/czlonek)
- Wspoldzielona ksiazka adresowa
- System zaproszen (link lub e-mail)
- Automatyczne dopasowywanie domeny e-mail
Instalacja
- Wgraj modul do
/modules/mprtradeaccount/ - Install via PrestaShop Back Office → Modules
- Configure settings in Trade Accounts → Configuration
Konfiguracja
Ustawienia ogolne
- Włącz/wylacz modul
- Pola formularza wniosku (wymagane, opcjonalne, ukryte)
- Warunki automatycznej akceptacji
- Przypisanie grupy klientow
- Ustawienia wygasania
Konfiguracja poziomow
- Tworzenie poziomow handlowych i indywidualnych
- Definiowanie regul kwalifikacji na poziom
- Konfiguracja korzysci na poziom
- Ustalanie czestotliwosci oceny
Ustawienia konta kredytowego
- Włącz konta kredytowe
- Domyslne limity i warunki
- Wspolczynnik pokrycia
- Ustawienia odsetek
- Obsługa zaleglosci
- Harmonogram przypomnien
Integracja Stripe
Do sciagania płatności kredytowych:
- Włącz Stripe w ustawieniach konta kredytowego
- Skonfiguruj klucze API Stripe
- Set up webhook endpoint:
https://yourshop.com/module/mprtradeaccount/StripeWebhook - Włącz pozadane metody płatności
Kontrolery administracyjne
| Kontroler | Opis |
|---|---|
| Dashboard | Przeglad, statystyki, alerty |
| Trade Applications | Zarządzanie wnioskami |
| Customers | Wszyscy klienci z informacjami o poziomach/kredycie |
| Tiers | Trade and Individual tier management |
| Credit Accounts | Limity kredytowe, płatności, transakcje |
| Companies | Zarządzanie firmami B2B |
| Configuration | Ustawienia modulu |
Strony frontendowe
| Strona | Trasa | Opis |
|---|---|---|
| Wniosek | /trade-account/apply |
Formularz wniosku o konto handlowe |
| Status | /trade-account/status |
Strona statusu wniosku |
| Konto kredytowe | /trade-account/credit |
Zarządzanie kontem kredytowym |
| Firma | /trade-account/company |
Strefa czlonkow firmy |
Hooks
The module uses the following PrestaShop hooks:
Display Hooki:
displayCustomerAccount- Link konta handlowego w strefie klientadisplayNav1/2,displayTop,displayFooter- Przycisk konta handlowegodisplayAdminOrder- Informacje kredytowe w widoku zamówieńia adminadisplayAdminCustomers- Informacje handlowe/kredytowe w widoku klienta
Action Hooki:
actionValidateOrder- Tworzenie zamówień kredytowych, ocena poziomowactionOrderStatusUpdate- Obsługa anulowania/zwrotowpaymentOptions- Rejestracja opcji płatności kredytowej
Integracja z MPR Express Checkout
Gdy oba moduly sa zainstalowane:
- Konto kredytowe pojawia sie jako opcja płatności w Express Checkout
- Funkcje Stripe wspoldzielone miedzy modulami
- Jednolite doswiadczenie klienta
Zadania Cron
Skonfiguruj cron do codziennego uruchamiania:
0 2 * * * curl -s "https://yourshop.com/module/mprtradeaccount/Cron?token=YOUR_TOKEN"
Obsluguje:
- Aktualizacje statusu zaleglosci
- Obliczanie odsetek
- Przypomnienia o płatności
- Oceny poziomow (jesli zaplanowane)
Tabele bazy danych
Tabele glowne
mprtradeaccount_application- Trade applicationsmprtradeaccount_attempt- Application audit logmprtradeaccount_document- Uploaded documentsmprtradeaccount_config- Module configuration
Tabele poziomow
mprtradeaccount_tier- Tier definitionsmprtradeaccount_tier_rule- Qualification rulesmprtradeaccount_tier_benefit- Tier benefitsmprtradeaccount_customer_tier- Customer assignmentsmprtradeaccount_tier_history- Change historymprtradeaccount_customer_metrics- Cached metrics
Tabele kredytowe
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
Tabele wspoldzielone (prefiks mpr_)
mpr_company- B2B companiesmpr_company_member- Company membershipsmpr_company_address- Shared addressesmpr_company_contact- Company contactsmpr_company_invite- Email invitations
Wymagania
- PrestaShop 1.7.0+
- PHP 7.1+
- MySQL 5.5+
Optional:
- MPR Express Checkout (for enhanced payment integration)
- Stripe account (for credit payment collection)
Wsparcie
W celu uzyskania wsparcia, skontaktuj sie: info@mypresta.rocks
Licencja
Licencja komercyjna - ograniczona wylacznie do autoryzowanych domen.
Rozwoj
Struktura plikow
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
Dokumenty planistyczne
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
What customers say about us
Referral program with unique invite links
PlanowaneStore credit top-up via Stripe
WdrożoneB2B company accounts with shared credit limits
WdrożonePoints expiration with reminder emails
WdrożoneNet 30/60 payment terms for B2B customers
WdrożoneTiered pricing based on cumulative spending
WdrożoneBirthday bonus points
WdrożoneLoyalty points redeemable as store credit
WdrożoneŁatwy zwrot - bez pytań
Zainstaluj, skonfiguruj i zarabiaj
Priorytet pomocy i satysfakcji
Brak recenzji. Bądź pierwszy i zostaw opinię!
Napisz opinię