Konfiguracja
Skonfiguruj paywall, plany subskrypcyjne, shortcody i ustawienia wtyczki, aby dopasować je do swojej strategii monetyzacji.
Ochrona treści (Paywall)
Paywall chroni wybrane treści przed nieautoryzowanym dostępem. Aby włączyć paywall na danym wpisie lub stronie, użyj panelu bocznego w edytorze WordPress.
Przełącznik w edytorze
W edytorze WordPress (Gutenberg lub klasyczny) znajdziesz panel boczny mPayWall z przełącznikiem "Chroń tę treść". Po włączeniu treść będzie widoczna tylko dla użytkowników z aktywną subskrypcją o odpowiednim tagu dostępu.
Nakładka paywall
Gdy nieautoryzowany użytkownik odwiedza chronioną treść, wyświetla się nakładka z informacją o konieczności zakupu subskrypcji. Nakładka automatycznie dopasowuje się do stylu motywu.
Tagi dostępu
Każdy plan subskrypcyjny ma przypisane tagi dostępu (np. "premium", "vip"). Chroniony post wymaga, aby użytkownik miał subskrypcję z co najmniej jednym pasującym tagiem.

Plany subskrypcyjne
Zarządzaj planami subskrypcyjnymi w sekcji mPayWall → Plany. Plan Bezpłatny pozwala na utworzenie 1 planu, plan Pro — bez limitu.
Ustawienia planu
Każdy plan możesz skonfigurować za pomocą następujących opcji:
- •Nazwa i opis planu
- •Cena w wybranej walucie
- •Czas trwania subskrypcji (w dniach)
- •Tagi dostępu (oddzielone przecinkami, np. "premium, vip")
- •Opcja cyklicznego odnawiania (Pro)
- •Możliwość włączenia kursów w plan
- •Kolejność sortowania
Limity planu Bezpłatnego Plan Bezpłatny ma ograniczenia ilościowe — do 60 subskrybentów, do 4 szkoleń jednocześnie i do 50 faktur miesięcznie. Aby zdjąć limity, przejdź na plan Pro.


Shortcody
mPayWall udostępnia shortcody, które możesz umieścić na dowolnej stronie WordPress:
- •
[mpaywall_checkout]— Formularz zakupu subskrypcji lub szkolenia - •
[mpaywall_user_panel]— Panel użytkownika z subskrypcjami i kursami - •
[mpaywall_auth]— Formularz logowania i rejestracji (z zakładkami) - •
[mpaywall_login]— Formularz logowania - •
[mpaywall_register]— Formularz rejestracji - •
[mpaywall_logout_button]— Przycisk wylogowania - •
[mpaywall_pricing_table]— Tabela cenowa z planami - •
[mpaywall_course_access id="X"]— Strona dostępu do szkolenia - •
[mpaywall_buy_course id="X"]— Przycisk zakupu szkolenia
Wszystkie shortcody są dostępne na obu planach. Limity ilościowe zależą od wybranego planu.
Szkolenia online
Twórz i sprzedawaj szkolenia online. Plan Bezpłatny pozwala na do 4 szkoleń (do 50 uczestników każde), plan Pro — bez limitu. Zarządzaj nimi w sekcji mPayWall → Szkolenia.
- •Tytuł, opis i cena szkolenia
- •URL dostępu (np. link do platformy VOD lub materiałów)
- •Data i miejsce wydarzenia (dla szkoleń stacjonarnych)
- •Limit uczestników z automatyczną rezerwacją miejsc
- •Sloty czasowe (zapisy na konkretne terminy)
- •Integracja z ClickMeeting (automatyczny zapis uczestnika na webinar) (Pro)
- •Integracja z Fakturownia (automatyczne faktury za szkolenia)

Ustawienia ogólne
Podstawowe ustawienia wtyczki znajdziesz w mPayWall → Ustawienia → Ogólne.
- •Waluta (domyślnie PLN)
- •Strona logowania
- •Strona rejestracji
- •Strona panelu użytkownika
- •Strona kasy (checkout)
- •Strona sukcesu po płatności
- •Strona błędu płatności
- •Timeout dla oczekujących transakcji


Szablony email (Pro)
ProW planie Pro możesz edytować szablony emaili wysyłanych do użytkowników. Przejdź do mPayWall → Szablony email.
- •Aktywacja subskrypcji — potwierdzenie aktywnej subskrypcji
- •Potwierdzenie zakupu — potwierdzenie transakcji z kwotą
- •Dostęp do szkolenia — potwierdzenie dostępu do kursu
- •Przypomnienie 7 dni — zbliżające się wygaśnięcie subskrypcji
- •Przypomnienie 3 dni — pilne ostrzeżenie o wygasaniu
- •Wygaśnięcie — informacja o wygaśnięciu subskrypcji
- •Dzień wygaśnięcia — auto-odnowienie lub ostrzeżenie
- •Utworzenie konta — powitanie nowego użytkownika
Szablony obsługują zmienne dynamiczne: {{name}}, {{plan_name}}, {{expiry_date}}, {{amount}}, {{site_name}} i inne.

Wygląd
Dostosuj wygląd widgetów mPayWall — tabeli cenowej, formularza logowania, przycisku zakupu i innych. Wybierz motyw kolorystyczny i personalizuj kolory w sekcji mPayWall → Wygląd.
