In acest ghid vom invata cum sa gestionam memberships pe platforma: crearea de membership plans, configurarea payment options, protejarea continutului si gestionarea user memberships.
Logheaza-te in WP Admin. In meniul din stanga, gaseste Memberships. Ai 3 optiuni:

Click pe Membership Plans. Vei vedea lista cu toate planurile:

Click pe Adauga (sus) si completeaza campurile de baza:
| Camp | Descriere |
| Name | Numele planului (ex: "Premium Membership", "Acces Complet") |
| Description | Descriere plan (optional) |
| Available Upgrades | Selecteaza membership-ul la care se poate face upgrade |
| Available Downgrades | Selecteaza membership-ul la care se poate face downgrade |
| Checkout Success Redirect URL | URL redirect dupa checkout reusit (optional) |


In sectiunea Payment Options, apasa Adauga si alege payment gateway-ul.
Optiunea 1: Free Purchase (Membership Gratuit)
Selecteaza Free Purchase din dropdown si configureaza:
| Setare | Descriere |
| Is Active | Bifeaza pentru a activa |
| Is Default | Bifeaza daca e optiunea implicita |
| Is Limited Time Availability | Bifeaza pentru acces limitat in timp |
Daca bifezi Limited Time Availability:

Optiunea 2: Stripe (Plata)
Selecteaza Stripe din dropdown si completeaza:
| Camp | Descriere | Unde gasesti |
| Stripe Account ID | ID-ul contului Stripe | Din Settings → Memberships (configurat anterior) |
| Stripe Mode | Live sau Test | Selecteaza modul |
| Stripe Product ID | ID-ul produsului din Stripe | Stripe Dashboard → Products |
| Primary Price ID | ID-ul pretului din Stripe | Stripe Dashboard → Products → Prices |
Important: Product ID si Price ID trebuie create mai intai in Stripe Dashboard.

Optiunea 3: None (Fara Payment Option)
Lasa gol daca vrei sa gestionezi manual memberships-urile (fara checkout automat).
In sectiunea Plan Rules, stabilesti ce continut este protejat de acest membership.
Rule Type - 2 Optiuni:
Post (Postari Individuale) - Selecteaza Post si alege posturile specifice care vor fi protejate. Foloseste cand vrei sa protejezi postari individuale, lectii sau pagini specifice.

Taxonomy (Colectii/Categorii) - Selecteaza Taxonomy si alege taxonomia (categorie, curs, learning journey, capsule collection). Foloseste cand vrei sa protejezi o intreaga colectie de continut.
Exemple de protejare:
| Ce vrei sa protejezi | Rule Type | Selecteaza |
| Un curs intreg | Taxonomy | Cursul specific |
| Un Learning Journey | Taxonomy | Learning Journey-ul (nu steps individual) |
| O Capsule Collection | Taxonomy | Collection-ul (nu capsules individual) |
| O lectie specifica | Post | Postul specific |

Important despre Taxonomies:
Cum adaugi o regula:
Dupa ce ai configurat totul, click pe Salveaza modificarile. Planul este acum activ.
Pentru a vedea sau adauga manual memberships pentru utilizatori, mergi la Memberships → User Membership. Pentru a vedea memberships-urile, trebuie sa folosesti filtrarea. Fara un filtru aplicat, lista va fi goala.
Filtru Membership Plan:
Filtru Utilizator:
Dupa ce ai setat filtrele, lista va afisa coloanele: Membership Plan, User, Status.

Click pe Adauga si completeaza campurile:
| Camp | Descriere |
| User | Selecteaza utilizatorul din dropdown |
| Membership Plan | Selecteaza planul |
| Status | Pending / Active / Cancelled / Paused / Expired |
| Started At | Data start (obligatoriu) |
| Expiration | Data expirare (optional) |
Payment Gateway - 5 optiuni:
Click pe Salveaza modificarile.

Lista de verificare
Cele mai bune practici