Setari – Membership

In acest ghid vom invata cum sa configuram setarile pentru sistemul de membership pe platforma. Poti configura accesul restrictionat, gestionile de plata prin Stripe, statusurile abonamentelor si toate textele afisate utilizatorilor.

Accesarea sectiunii Membership

Logheaza-te in WP Admin. In meniul din stanga, mergi la Settings, click pe Enlivy Kit si navigheaza la tab-ul Membership.

Access Restricted Page si Payment Gateways

In sectiunea Access Restricted Page personalizeaza pagina afisata utilizatorilor fara acces:

  • Access Restricted - Title - titlul paginii. Exemplu: Nu ai acces la aceasta pagina
  • Access Restricted - Content - continutul paginii. Exemplu: Ne pare rau, dar nu ai acces la aceasta pagina. Te rugam sa contactezi administratorul daca crezi ca este o eroare.
  • Access Restricted - Action Login - textul butonului de autentificare. Exemplu: Autentificare

In sectiunea Payment Gateways configureaza integrarea cu Stripe:

  • Stripe Mode - selecteaza Test pentru dezvoltare si testare sau Live pentru productie. Atentie: platile facute in modul test raman monitorizate din acel mod chiar daca schimbi la Live.
  • Stripe Accounts - adauga conturile Stripe folosind butonul Adauga.

  • Accepted Payment Methods - selecteaza metodele de plata acceptate pentru abonamente recurente. Card este recomandat ca optiune de baza.
  • Stripe Test Mode Disclaimer - mesajul afisat vizitatorilor cand platforma este in modul test. Exemplu: Modul de test este folosit pentru dezvoltare si testare. Daca esti un vizitator al site-ului si vezi acest mesaj, inseamna ca site-ul este in modul de test. Te rugam sa nu incerci sa faci achizitii reale, deoarece nu vor fi procesate. Upgrade-urile nu sunt afectate, dar este recomandat sa astepti.

Archive Pages, Membership Status si Miscellaneous

In sectiunea Archive Pages configureaza comportamentul paginilor de arhiva:

  1. Enable Membership Upselling - daca este activat, continutul va aparea si va fi promovat pe paginile de arhiva pentru non-membri.
  2. Membership Upselling - Whitelist - lasa gol pentru a aplica la toate tipurile de postari, sau selecteaza tipuri specifice pentru a restrictiona upselling-ul doar la acestea.
  3. Advanced - DB Supports JSON Fields - bifeaza sau debifeaza in functie de configuratia serverului. Atentie: modifica cu grija.

In sectiunea Membership Status personalizeaza etichetele statusurilor:

  • Status - Active - Exemplu: Activ
  • Status - Expired - Exemplu: Expirat
  • Status - Paused - Exemplu: Pauza
  • Status - Pending - Exemplu: In asteptare
  • Status - Cancelled - Exemplu: Anulat

In sectiunea Miscellaneous:

  • Whitelist Administrators - daca este activat, administratorii vor avea acces la tot continutul protejat fara restrictii.


Access Restricted Checkout si Membership Plan Payment Options

In sectiunea Access Restricted Checkout Page personalizeaza pagina de checkout pentru continut restrictionat:

  • Access Restricted Checkout - Title - Exemplu: Accesul la acest continut necesita un abonament
  • Access Restricted Checkout - Content - Exemplu: Acest continut este disponibil cu unul dintre urmatoarele abonamente
  • Access Restricted Checkout - Action Login - Exemplu: Autentifica-te pentru a continua
  • Access Restricted Checkout - Action Register - Exemplu: Inregistreaza-te pentru a continua

In sectiunea Membership Plan Payment Options personalizeaza butoanele de achizitie:

  • Action Purchase Membership - Exemplu: Achizitioneaza abonamentul
  • Action Upgrade Membership - Exemplu: Upgrade abonament
  • Upgrade Membership Disclaimer - Exemplu: Upgrade pentru {payment_amount}
  • Action Downgrade Membership - Exemplu: Downgrade abonament
  • Action Free Membership Redemption - Exemplu: Revendica abonamentul gratuit
  • Membership Already Active - Exemplu: Ai deja acest plan de abonament activ.
  • Checkout - Tax Disclaimer - nota despre taxe afisata la checkout.

Membership Plan Upgrade

In sectiunea Membership Plan Upgrade personalizeaza dialogul de confirmare upgrade:

  • Upgrade Membership - Title - Exemplu: Fa upgrade de la abonamentul {current_membership} la {new_membership}
  • Upgrade Membership - Description - descrierea afisata in dialogul de confirmare.
  • Upgrade Membership - Payment Terms - termenii de plata afisati utilizatorului la upgrade.
  • Upgrade Membership - Payment Breakdown - detaliile complete ale platii la upgrade.
  • Confirm Upgrade Action - Exemplu: Confirma upgrade-ul
  • Cancel Upgrade Action - Exemplu: Anuleaza upgrade-ul
  • Upgrade Membership - Tax Disclaimer - nota despre taxe afisata in dialogul de confirmare upgrade.

Nota: campurile de notificare pentru upgrade (Processing, Success, Error, Redirect, Failed etc.) sunt mesaje tehnice afisate utilizatorilor in timpul procesului. Completeaza-le in romana conform valorilor deja setate in platforma.

Membership Plan Downgrade

In sectiunea Membership Plan Downgrade personalizeaza dialogul de confirmare downgrade:

  • Membership Downgrade Title - Exemplu: Downgrade plan de abonament
  • Membership Downgrade Description - descrierea afisata in dialogul de confirmare downgrade.
  • Membership Downgrade Payment Terms - termenii de plata afisati la downgrade.
  • Membership Downgrade Payment Breakdown - detaliile complete ale platii la downgrade.
  • Membership Downgrade Action Confirm - Exemplu: Confirma downgrade-ul
  • Membership Downgrade Action Cancel - Exemplu: Anuleaza
  • Membership Downgrade Tax Disclaimer - nota despre taxe afisata in dialogul de confirmare downgrade.

Nota: campurile de notificare pentru downgrade (Processing, Success, Error, Redirect, Failed etc.) sunt mesaje tehnice. Completeaza-le in romana conform valorilor deja setate.

Checkout Redirect si Checkout Return Pages

In sectiunea Checkout Redirect to Gateway personalizeaza pagina de redirectionare:

  • Redirecting to Payment Gateway - Title - Exemplu: Redirectionare catre procesatorul de plati
  • Redirecting to Payment Gateway - Description - Exemplu: Esti redirectionat catre procesatorul de plati pentru a finaliza achizitia abonamentului. Te rugam sa astepti...
  • Redirecting to Payment Gateway - Disclaimer - Exemplu: Redirectionare securizata in curs

In sectiunile Checkout Return personalizeaza paginile afisate dupa procesarea platii:

  • Payment Processing - Title - Exemplu: Procesare plata
  • Payment Processing - Content - Exemplu: Plata ta este in curs de procesare. Te rugam sa astepti pana confirmam achizitia abonamentului tau.
  • Payment Processing - Refresh Instructions - Exemplu: Plata va fi verificata in :
  • Membership Purchase Success - Title - Exemplu: Achizitia abonamentului a fost realizata cu succes
  • Membership Purchase Success - Content - Exemplu: Iti multumim pentru achizitie! Abonamentul tau este acum activ.
  • Membership Purchase Success - Action Continue - Exemplu: Continua catre site
  • Membership Purchase Cancelled - Title - Exemplu: Achizitia abonamentului a fost anulata
  • Membership Purchase Cancelled - Content - Exemplu: Achizitia abonamentului tau a fost anulata.
  • Membership Purchase Cancelled - Action Continue - Exemplu: Continua catre site
  • Membership Purchase Error - Title - Exemplu: Eroare la achizitia abonamentului
  • Membership Purchase Error - Content - Exemplu: A aparut o eroare la procesarea achizitiei abonamentului. Te rugam sa incerci din nou mai tarziu.
  • Membership Purchase Error - Action Continue - Exemplu: Continua catre site
  • Free Membership Success - Title - Exemplu: Bine ai venit la abonamentul tau gratuit
  • Free Membership Success - Content - Exemplu: Abonamentul tau gratuit a fost activat! Acum ai acces la toate functionalitatile incluse in planul tau.
  • Free Membership Success - Action Continue - Exemplu: Incepe acum

Notifications

Sectiunea Notifications contine mesaje tehnice afisate utilizatorilor in timpul operatiunilor Stripe (adaugare metode de plata, anulare abonamente, pauza, reactivare etc.). Completeaza-le in romana conform valorilor deja setate in platforma.

Stripe Membership Status

In sectiunea Stripe Membership Status personalizeaza statusurile Stripe:

  • Stripe Status - Incomplete - Exemplu: Incomplet
  • Stripe Status - Incomplete Expired - Exemplu: Incomplet Expirat
  • Stripe Status - Trialing - Exemplu: In perioada de proba
  • Stripe Status - Active - Exemplu: Activ
  • Stripe Status - Past Due - Exemplu: Intarziat
  • Stripe Status - Canceled - Exemplu: Anulat
  • Stripe Status - Unpaid - Exemplu: Neplatit
  • Stripe Status - Paused - Exemplu: In pauza

Membership Customer Panel

In sectiunea Membership Customer Panel personalizeaza toate etichetele din panoul clientului:

  • Etichete principale: Abonamente, Metode de plata, Istoric tranzactii, Cont, Plan, Stare, Plata, Urmatoarea facturare, Actiuni, Metoda de plata, Tip, Adaugat, Data, Descriere, Suma, Factura
  • Butoane si actiuni: Adauga, Anuleaza, Reactiveaza, Sterge, Chitanta, Se termina, Adauga metoda de plata, Detalii card, Salveaza metoda de plata
  • Mesaje de stare: Nu au fost gasite abonamente active, Nicio metoda de plata inregistrata, Nu au fost gasite tranzactii
  • Mesaje de confirmare: Esti sigur ca vrei sa anulezi acest abonament? Va ramane activ pana la sfarsitul perioadei curente de facturare., Esti sigur ca vrei sa stergi aceasta metoda de plata?
  • Mesaje de succes: Abonamentul va fi anulat la sfarsitul perioadei, Abonament reactivat cu succes, Metoda de plata a fost actualizata cu succes, Metoda de plata a fost stearsa cu succes, Metoda de plata a fost adaugata cu succes

Nota: campurile de eroare din Customer Panel (Load Failed, Cancel Failed, Update Failed, Delete Failed, Add Payment Method Failed etc.) sunt mesaje tehnice. Completeaza-le in romana conform valorilor deja setate.

Salvarea modificarilor

Dupa ce ai configurat toate setarile dorite, click pe Salveaza Modificarile.

Lista de verificare

  • Accesat Setari - Enlivy Kit - Membership
  • Access Restricted Page si Payment Gateways configurate
  • Archive Pages, Membership Status si Miscellaneous configurate
  • Access Restricted Checkout si Payment Options personalizate
  • Membership Plan Upgrade configurat
  • Membership Plan Downgrade configurat
  • Checkout Redirect si Return Pages personalizate
  • Notifications completate
  • Stripe Membership Status completat
  • Customer Panel completat
  • Modificari salvate

Cele mai bune practici

  • Testeaza intotdeauna platile in modul Test inainte de a trece la Live
  • Verifica ca toate textele sunt completate in romana inainte de lansare
  • Activeaza Whitelist Administrators pentru a putea testa continutul protejat fara restrictii
  • Completeaza toate mesajele de eroare pentru o experienta profesionala a utilizatorilor