Latwy zwrot - bez pytan
Zainstaluj, skonfiguruj i zarabiaj
Priorytet pomocy i satysfakcji
Lojalność + Kredyt Revolution
Buduj lojalnosc klientow dzieki punktom, kredytom i programom nagrod
Loyalty + Credit Revolution łączy lojalność B2B i B2C, cennik progowy, konta kredytu sklepowego, 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 sklepowy: 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 sklepowy — 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 sklepowego 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 sklepowego, 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 cenowych (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 cenowe 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 sklepowego: Każdy klient otrzymuje saldo kredytu sklepowego, 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 sklepowego 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 sklepowy 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 wykorzystują 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 zadanie 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 sklepowy, 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 sklepowego 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
-
W magazynie999 Przedmioty
-
Kompatybilnosc z PrestaShopPS 1.7 – 9.x
-
Model cenowyJednorazowy zakup
-
Typ moduluFront & Back-office
-
Dotyczy RODONie
-
Cel biznesowyZwiekszyc konwersje
-
Wymagane konto zewnetrzneNie
-
Zlozonosc moduluRozbudowany modul
-
Etap sciezki klientaUtrzymac klientow
-
Dziala z platformaBez zewnetrznej platformy
MPR Loyalty Revolution
Kompleksowy modul do zarzadzania kontami handlowymi B2B, lojalnoscia klientow i kontami kredytowymi dla PrestaShop 1.7+.
Przeglad
MPR Loyalty Revolution zapewnia kompletne rozwiazanie do zarzadzania 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 platnosci i integracja Stripe
- Zarzadzanie firmami B2B - Wielouzytkownikowe konta firmowe ze wspoldzielonymi zasobami
Funkcje
Zarzadzanie kontami handlowymi
- Formularz wniosku online z konfigurowalnymi polami
- Walidacja numeru VAT (integracja z API VIES)
- Obsluga przesylania dokumentow (licencje handlowe, certyfikaty)
- Automatyczna akceptacja na podstawie konfigurowalnych regul
- Reczny przeplyw pracy przegladu i akceptacji
- Sledzenie statusu wniosku dla klientow
- Zarzadzanie wygasaniem z powiadomieniami
System poziomow
Dwa oddzielne sciezki 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 zamowien, wiek konta, itp.)
- Korzysci: rabaty, darmowa wysylka, warunki platnosci, priorytetowe wsparcie
- Automatyczna ocena poziomu przy skladaniu zamowienia
- 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% platnosc z gory)
- Warunki platnosci (Netto 7, 14, 30, 60 dni)
- Odsetki od zaleglosci (konfigurowalne)
Sledzenie platnosci:
- Sledzenie kredytu na zamowienie z terminami platnosci
- Deklaracje platnosci z przesylaniem dowodow
- Przeplyw pracy potwierdzenia administratora
- Integracja Stripe Checkout do platnosci online
- Alokacja platnosci FIFO lub selektywna
- Nadwyzka salda ze zwrotow
Kredyt firmowy:
- Wspoldzielona pula kredytowa dla czlonkow firmy
- Opcjonalne pod-limity na czlonka
- Administrator firmy moze zarzadzac limitami czlonkow
Zarzadzanie 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
- Wlacz/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
- Wlacz konta kredytowe
- Domyslne limity i warunki
- Wspolczynnik pokrycia
- Ustawienia odsetek
- Obsluga zaleglosci
- Harmonogram przypomnien
Integracja Stripe
Do sciagania platnosci kredytowych:
- Wlacz Stripe w ustawieniach konta kredytowego
- Skonfiguruj klucze API Stripe
- Set up webhook endpoint:
https://yourshop.com/module/mprtradeaccount/StripeWebhook - Wlacz pozadane metody platnosci
Kontrolery administracyjne
| Kontroler | Opis |
|---|---|
| Dashboard | Przeglad, statystyki, alerty |
| Trade Applications | Zarzadzanie wnioskami |
| Customers | Wszyscy klienci z informacjami o poziomach/kredycie |
| Tiers | Trade and Individual tier management |
| Credit Accounts | Limity kredytowe, platnosci, transakcje |
| Companies | Zarzadzanie 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 |
Zarzadzanie 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 zamowienia adminadisplayAdminCustomers- Informacje handlowe/kredytowe w widoku klienta
Action Hooki:
actionValidateOrder- Tworzenie zamowien kredytowych, ocena poziomowactionOrderStatusUpdate- Obsluga anulowania/zwrotowpaymentOptions- Rejestracja opcji platnosci kredytowej
Integracja z MPR Express Checkout
Gdy oba moduly sa zainstalowane:
- Konto kredytowe pojawia sie jako opcja platnosci 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 platnosci
- 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
Latwy zwrot - bez pytan
Zainstaluj, skonfiguruj i zarabiaj
Priorytet pomocy i satysfakcji
No reviews yet. Be the first to leave a review!
Write a Review