# Paid Memberships Pro és Restrict Content Pro

> Kurzusok és kurzuskategóriák elérésének szabályozása tagsági szintekkel: követelmények, szint létrehozása, hozzáférés-szabályozás, pénzvisszafizetési garancia.

A tagsági bővítmények a kurzusokhoz, a kurzuskategóriákhoz vagy a teljes tanulási portálhoz adnak hozzáférést. Ezért a kurzusonkénti és az oktatónkénti bevétel nem követhető: a bevétel- és jutalékfunkciók nem működnek, a jutalékról az oktatókkal külön kell megállapodnod. Az eladási adatokat csak az admin látja a tagsági bővítmény saját felületén, a Tutor LMS-ben nem lesz értékesítési adat.

A tagsági bővítmények a hozzáférést adják meg, a hallgatót nem iratják be automatikusan kurzusra. A hallgatónak magának kell beiratkoznia arra a kurzusra, amelyikkel kezdeni szeretne. Az admin kézzel is beiratkoztathatja a hallgatókat.

## Paid Memberships Pro

Ez az egyik legnépszerűbb tagsági és előfizetéskezelő bővítmény. Külön kell letöltened és telepítened.

### Követelmények

- Tutor LMS
- Tutor LMS Pro
- Paid Memberships Pro

### Tagsági szint létrehozása

1. A **Tutor LMS Pro → Addons** oldalon kapcsold be a **Paid Memberships Pro** addont.
2. A **Tutor LMS Pro → Beállítások → Bevételszerzés** oldalon válaszd motornak a **Paid Memberships Pro**-t, és mentsd. A motor váltásakor a fizetős kurzusok ingyenessé válnak. Ha visszaváltasz az előző motorra, a korábbi beállítások újra elérhetők.
3. A **Memberships → Dashboard** oldalon az **Initial Setup** résznél kattints a **Create a Membership Level** gombra. Ez a képernyő csak akkor látszik, ha még nincs szint. Ha már van, új szintet a felső sávban lévő gombbal adhatsz hozzá.
4. Válaszd ki a szint típusát. Kilenc előre elkészített típus közül választhatsz:

| Típus | Mit jelent |
|---|---|
| Free | Ingyenes szint, nincs lejárat. |
| Monthly | Havonta fizetendő, a lemondásig. |
| Annual | Évente fizetendő. |
| One Time | Egyszeri fizetés, adott időszakra szóló hozzáféréssel. |
| Lifetime | Egyszeri fizetés, élethosszig tartó hozzáférés. |
| Trial | Próbatagság, a fizetésnél ismétlődő fizetéssel. |
| Advanced | Egyedi tagsági szint. |
| Approval | Az admin kézzel jóváhagyja vagy elutasítja a tagokat. Ehhez külön addon kell. |
| Gift | A vásárló kurzust ajándékozhat másnak. |

5. Add meg az általános adatokat: a szint nevét, rövid leírását és a tagság visszaigazoló üzenetét. Ezt e-mailben is elküldheted a `!!membership_level_confirmation_message!!` helyőrzővel.
6. A számlázási adatoknál add meg:
   - **Initial Payment**: a pénztárnál fizetendő összeg.
   - **Recurring Subscription**: jelöld be, ha ismétlődő előfizetést szeretnél.
   - **Billing Amount**: az ismétlődő fizetés összege és gyakorisága.
   - **Billing Cycle Limit**: hány ismétlődő számlázási ciklus legyen. Határozatlan tagságnál 0.
   - **Custom Trial**: jelöld be, ha egyedi próbaidőszakot szeretnél.
7. A tagság lejáratát órában, napban, hétben, hónapban vagy évben adhatod meg. Finomabb beállításhoz a Set Expiration Date addon használható.
8. Az **Other Settings** fülön a **Tutor LMS Content Settings** részben válaszd ki a tagsági modellt:
   - **Full Website Membership**: egy tagság az egész webhelyhez és minden kurzushoz hozzáférést ad, például havi vagy éves díjért.
   - **Category-wise Membership**: a kurzuskategóriák szerint különböző díjakat szabhatsz meg. Szülőkategória kijelölése csak a szülőre érvényes, az alkategóriákat külön ki kell jelölnöd.
9. Az **Add Recommend Badge** bekapcsolásával a szintet ajánlottként jelölheted: a frontenden csillag jelvényt kap.
10. Kattints a **Save Level** gombra.

### Pénzvisszafizetési garancia

A **Tutor LMS Pro → Beállítások → PM Pro** oldalon megadhatod, hány napig vállalsz pénzvisszafizetési garanciát (0, ha nem vállalsz), és egy üzenetet a vásárlóknak. Az üzenet üresen is hagyható. A garanciaidőt csak napokban adhatod meg.

### A frontenden

A tagsági szintek másképp jelennek meg a kurzusra való beiratkozás oldalán és a webhely regisztrációs oldalán. Az ajánlott szint csillag jelvényt kap.

## Restrict Content Pro

A Restrict Content Pro szintén népszerű tagsági bővítmény, fizetős és külön kell megvásárolnod. A Tutor LMS Pro nem tartalmazza.

### Követelmények

1. A Tutor LMS és a Tutor LMS Pro telepítve és aktív.
2. A Restrict Content Pro telepítve és aktív.
3. A **Tutor LMS Pro → Addons** oldalon a **Restrict Content Pro** addon be van kapcsolva.
4. A **Tutor LMS Pro → Beállítások → Bevételszerzés** oldalon a motor **Restrict Content Pro**.

### Tagsági szintek és kurzushozzáférés

Új tagsági szinteket a Restrict Content Pro felületén hozhatsz létre. A kurzusok elérését kétféleképpen szabályozhatod:

- **Tagsági szintekkel:** a létrehozott szintek (például Bronz, Ezüst, Arany) megjelennek a kurzus oldalán. Ha egy kurzus az Arany szinthez tartozik, a beiratkozni szándékozó felhasználónak az Arany csomagot kell megvásárolnia.
- **Hozzáférési szintekkel:** a szint 0 és 10 között lehet. Ha a kurzusnál az „5 vagy magasabb” értéket adod meg, csak az 5 és 10 közötti szintű felhasználók iratkozhatnak be, a többieknek megfelelően magas hozzáférési szintű csomagot kell vásárolniuk.

### Hozzáférés kategóriák szerint

A Tutor LMS **Kategóriák** oldalán szerkeszthetsz egy kategóriát, és megadhatod, melyik tagsági szinthez tartozik. Így egy csomaggal (például „Webfejlesztés csomag”) a teljes kategória elérhető. Ha alacsonyabb szintű felhasználó próbál beiratkozni, a Restrict Content Pro frissítésre szólítja fel, és megakadályozza a beiratkozást.

A Restrict Content Pro kiegészítőivel tovább bővíthető a rendszer. A Group Accounts addonnal például csoportos licenc készíthető: a vásárló egy csomagot vesz, és a kurzus a csoport kijelölt tagjai számára elérhető lesz.
