Schimbarea prețului unui abonament recurent este unul dintre cele mai sensibile lucruri de care te vei ocupa la studio. Atinge banii clienților tăi și condițiile în care s-au înscris. Acest articol te conduce prin opțiunile pe care le ai și prin ce înseamnă fiecare.
Ce se schimbă și ce rămâne la fel
Fereastra de confirmare descrisă mai jos apare doar pentru o variantă care are abonați activi. Dacă nimeni nu are încă varianta, Zenamu salvează pur și simplu modificarea fără să întrebe. Și pentru că intervalul de facturare (și moneda) este blocat în formular pentru o variantă cu abonați activi și nu poate fi schimbat, în practică fereastra este declanșată doar de o modificare de preț.
Când editezi prețul unei variante care are abonați activi, Zenamu îți arată o fereastră de confirmare cu două butoane, plus Anulează modificarea:
Păstrează-i pe cei existenți la prețul inițial — opțiunea implicită recomandată (fereastra intitulează această opțiune „Păstrează abonații existenți la prețul inițial (recomandat)”).
Aplică tuturor celor existenți — sub titlul „Sau: aplică simultan tuturor celor existenți”; marcată ca avertisment, așa că folosește-o doar după ce te-ai înțeles cu clienții.
În secțiunea „păstrează la prețul inițial”, fereastra indică și două căi manuale (descrise mai jos la Opțiunea 3) pentru gestionarea clienților individuali:
Schimbarea variantei — clientul o face singur din contul lui, sau o faci tu din zona de administrare.
Anulare și cumpărare din nou — anulezi abonamentul lui existent, iar clientul cumpără varianta nouă.
Această cale manuală nu este un buton în fereastră, ci doar o notă explicativă — te ocupi de ea în afara ferestrei.
Opțiunea 1 — Păstrează-i pe cei existenți la prețul inițial (recomandat)
Ce înseamnă:
Abonații existenți păstrează prețul inițial. Abonamentul lor se reînnoiește în continuare la prețul vechi.
Achizițiile noi din momentul în care salvezi modificarea trec la prețul nou.
În spate: Stripe primește un preț nou pentru clienții noi, în timp ce prețul existent este păstrat pentru abonații existenți.
Când să o alegi:
Aproape întotdeauna. Clienții existenți și-au cumpărat abonamentul de la tine la un anumit preț — asta este o înțelegere și nu ar trebui să se schimbe brusc pentru ei.
Când vrei să crești prețul doar pentru clienții noi (cazul tipic, pe măsură ce costurile tale cresc).
Când ai clienți fideli și nu vrei să le riști încrederea.
Ce să le spui clienților existenți:
Nimic, de fapt. Clienții existenți nu vor observa modificarea — plătesc în continuare aceeași sumă.
Dacă un client existent răsfoiește mai târziu oferta ta publică și vede prețul nou, îi poți explica faptul că prețul lui inițial este blocat, ca răsplată pentru că este de mai mult timp cu tine.
Dacă vrei să crești prețul pentru un anumit client:
Înțelege-te cu el și cere-i să meargă în contul lui, să apese Schimbă varianta și să aleagă varianta nouă (mai scumpă). Stripe va calcula proporțional diferența.
Sau anulează abonamentul lui existent la sfârșitul perioadei (din zona de administrare) și cere-i să cumpere varianta nouă.
Opțiunea 2 — Aplică prețul nou tuturor abonaților existenți deodată
Ce înseamnă:
Fiecare abonat activ este taxat cu prețul nou la următoarea lui reînnoire.
Zenamu creează un preț nou în Stripe și îl aplică fiecărui abonament existent pe acea variantă.
Important: data următoarei reînnoiri nu se schimbă. Prețul nou se aplică la următoarea reînnoire, nu imediat, așa că nimeni nu plătește de două ori și nimeni nu primește o factură în afara ciclului.
Când să o alegi:
Doar după ce te-ai înțeles cu clienții și ai obținut acordul lor în scris (e-mail, contract).
Abordare recomandată: anunță clienților modificarea cu 30 de zile înainte și dă-le posibilitatea de a anula dacă nu sunt de acord.
Când ai temeiuri legale pentru creștere (de exemplu, inflație de peste 10% și un drept contractual de a ajusta prețul).
Atenție: Schimbarea prețului în tăcere, fără știrea clienților, afectează încrederea și poate avea consecințe legale. Legislația UE (protecția consumatorului și regulile de plată) tratează o modificare tăcută a unei plăți recurente ca pe o taxare neautorizată. Recomandăm cu tărie să anunți întotdeauna clienților modificarea dinainte.
Ce face Zenamu în culise:
Salvează prețul nou al variantei în baza de date.
Creează un preț nou în Stripe (cel vechi rămâne — doar abonamentele existente îl mai referențiază).
Pentru fiecare client activ, îi actualizează abonamentul în Stripe astfel încât:
Să nu existe nicio taxare imediată pentru diferență.
Data următoarei reînnoiri să rămână neschimbată — prețul nou se aplică abia la următoarea reînnoire obișnuită.
Când termină, Zenamu afișează rezultatul: „Varianta a fost salvată, dar Stripe nu a actualizat toți abonații existenți ({{updated}} actualizați, {{failed}} eșuați). Verifică logurile și încearcă din nou, sau migrează manual abonații eșuați.” (Dacă totul trece, vei vedea doar o confirmare simplă de tipul „Modificările au fost salvate”.) Numărul de abonați actualizați include și clienții care aveau o schimbare de variantă programată către această variantă-țintă — Zenamu rescrie prețul stocat și pentru ei în Stripe, astfel încât următoarea lor reînnoire să ruleze la prețul nou.
Ce se întâmplă dacă un transfer eșuează:
Transferul în masă rulează doar pentru abonamentele în starea Activ sau În așteptarea începerii. Clienții în stările În pauză, Neplătit, În așteptarea plății, Anulat și Expirat nu sunt procesați deloc (Zenamu îi exclude din migrare de la început).
Excepția o reprezintă clienții care au o schimbare de variantă programată exact către această variantă-țintă (asta se aplică inclusiv în starea Neplătit): și pentru ei, Zenamu actualizează prețul stocat în Stripe, astfel încât următoarea reînnoire sau orice plată restantă să ruleze la prețul nou. Am menționat acest grup mai sus: ei contează la numărul de abonați actualizați.
Pentru clienții pe care Zenamu îi include în transferul în masă, Stripe poate totuși respinge actualizarea:
Abonamentul Stripe al clientului este într-o monedă diferită de prețul nou — Stripe nu permite asta.
Abonamentul Stripe al clientului este deja anulat — de obicei dacă cineva l-a anulat manual, direct în Stripe Dashboard.
Un abonament fără poziții Stripe active — un caz rar, după o editare manuală în Stripe Dashboard.
O scurtă întrerupere sau o eroare de rețea la contactarea Stripe.
Zenamu marchează orice astfel de caz ca eșuat, iar mesajul afișează numărul ca „X actualizați, Y eșuați.” În detaliile clientului vei vedea că este încă pe prețul vechi. De acolo poți:
Să convii un transfer manual cu el — fie schimbând varianta, fie anulând și punându-l să cumpere din nou.
Să lași lucrurile așa — clientul plătește prețul vechi, iar situația se rezolvă treptat prin acțiuni manuale.
Să rulezi din nou transferul în masă mai târziu — dacă motivul eșecului a fost temporar (o întrerupere Stripe), rularea din nou poate reuși.
Opțiunea 3 — Transferul manual al anumitor clienți
Când vrei să muți doar unii clienți la prețul nou (de exemplu, „un preț mai mare pentru clienții corporativi, același preț pentru studenți”), folosește una dintre aceste abordări:
a) Trece clientul la o variantă nouă
Creează o variantă nouă cu prețul nou (nu o schimba pe cea veche).
Înțelege-te cu clientul.
Clientul merge în contul lui și apasă Schimbă varianta, apoi alege varianta nouă.
Stripe calculează automat proporțional diferența, iar suma în plus este taxată clientului pe loc.
Mai multe în articolul Schimbarea variantei unui abonament.
b) Anulare și cumpărare din nou
Înțelege-te cu clientul.
Clientul își anulează abonamentul actual (la sfârșitul perioadei).
Odată ce perioada se încheie, clientul cumpără varianta nouă la prețul nou.
Această abordare are sens când:
Vrei un ciclu de facturare curat (varianta nouă începe exact în ziua achiziției).
Schimbi moneda (schimbarea variantei nu poate face asta).
Ce se întâmplă în Stripe în culise
Ca să fie mai clar — iată ce se întâmplă mereu în Stripe:
Pentru fiecare tip de abonament, Stripe are un „produs” (de exemplu, „Studio de yoga — Abonament lunar”). Zenamu îl creează la prima achiziție, iar același este reutilizat de atunci încolo.
Pentru fiecare preț, Stripe are o înregistrare separată. Când schimbi prețul unei variante, în Stripe se creează un preț nou. Prețul vechi rămâne — abonații existenți rămân legați de el.
Asta asigură că:
Abonamentele clienților existenți în Stripe rămân la prețul lor inițial (vechi).
Achizițiile noi folosesc automat prețul nou.
În Stripe Dashboard poți vedea istoricul fiecărui preț, cu marcaje temporale.
Pentru cei curioși din punct de vedere tehnic: Pe plan intern, Zenamu reține ce preț Stripe ar trebui să folosească o variantă. Când schimbi prețul, acea referință este rescrisă către prețul nou, dar produsul Stripe rămâne. Prețul vechi rămâne și el în Stripe (Zenamu nu îl șterge și nici nu îl marchează ca arhivat) — Zenamu doar încetează să-l folosească pentru achizițiile noi. Abonamentele existente continuă să-l referențieze direct în Stripe.
Sincronizarea numelui în Stripe Dashboard durează o clipă: Dacă schimbi și numele unei variante sau al unui grup, numele din Stripe se actualizează în fundal (de obicei în câteva secunde de la salvare). Așa că, pentru scurt timp după salvare, s-ar putea să mai vezi numele vechi în Stripe Dashboard — nu este o eroare, ci doar o întârziere. Dacă numele nu reușește să se sincronizeze cu Stripe (de exemplu, o scurtă întrerupere), abonamentul în sine funcționează în continuare normal — doar Stripe Dashboard poate păstra numele vechi până când următoarea editare îl sincronizează din nou.
Cazuri speciale
Schimbarea monedei
Important — dacă o variantă are abonați activi, NU poți schimba moneda.
Când salvezi o schimbare de monedă pe o variantă care are cel puțin un abonat într-o stare activă (Activ, În așteptarea începerii, În pauză, În așteptarea plății, Neplătit), Zenamu afișează o eroare:
„Moneda nu poate fi schimbată pe o variantă cu abonamente recurente active. Creează în schimb o variantă nouă în moneda dorită.”
Stripe nu poate schimba moneda în cadrul unui singur abonament. La fel ca la o schimbare a perioadei de facturare, Zenamu o împiedică în timp ce salvezi editarea, ca să nu poți strica din greșeală ciclul de facturare al clienților tăi existenți.
Cum să țintești o piață sau o monedă nouă:
Creează o variantă nouă în moneda dorită (de exemplu, varianta inițială în EUR, cea nouă în USD).
Pentru achizițiile noi în acea monedă, clienții văd varianta în moneda lor.
Clienții existenți rămân în moneda inițială a variantei. Pentru că Zenamu nu permite deloc o schimbare de monedă pe o variantă cu abonați activi (vezi mai sus), nu există nicio cale de a ajunge cu o variantă care are abonați în două monede diferite.
Singura cale de a muta un anumit client la o monedă diferită este să anulezi abonamentul lui existent și să cumpere din nou în moneda nouă.
De aceea, într-un transfer în masă, moneda clientului și prețul nou se potrivesc întotdeauna. Dacă, dintr-un motiv oarecare, moneda unui client nu s-ar potrivi (de exemplu, după o editare manuală a abonamentului direct în Stripe Dashboard), Stripe ar respinge actualizarea, iar Zenamu ar număra-o printre eșecuri (Y eșuați).
Schimbarea intervalului de facturare (de la lunar la anual etc.)
Important — dacă o variantă are abonați activi, NU poți schimba intervalul.
Când salvezi o schimbare a intervalului de facturare (sau a multiplicatorului lui) pe o variantă care are cel puțin un abonat într-o stare activă (Activ, În așteptarea începerii, În pauză, În așteptarea plății, Neplătit), Zenamu afișează o eroare:
„Perioada de facturare nu poate fi schimbată pe o variantă cu abonamente recurente active. Dacă vrei să schimbi perioada de facturare, arhivează varianta sau creează una nouă.”
Motivul: schimbarea intervalului la mijlocul ciclului ar provoca un comportament imprevizibil în Stripe (un amestec între ciclul inițial și noua durată). O cale mai curată este aceasta:
Creează o variantă nouă cu noul interval (de exemplu, anual în loc de lunar).
Înțelege-te cu clienții și mută-i pe varianta nouă treptat — fie îi lași să schimbe singuri, fie îi schimbi din zona de administrare.
Arhivează varianta veche ca să nu o poată alege clienții noi.
Schimbarea intervalului pe o variantă fără abonați activi (de exemplu, una proaspăt creată pe care nimeni nu a cumpărat-o încă) este permisă — Zenamu salvează pur și simplu modificarea.
Scăderea prețului (o reducere)
Scăderea prețului pentru abonații existenți (printr-un transfer în masă) este mai sigură pentru client decât creșterea, pentru că clientul plătește mai puțin, nu mai mult. Chiar și așa, recomandăm să le dai de știre clienților prin e-mail, ca să fie conștienți că va începe să iasă o plată mai mică.
Reduceri și credit
O scădere de preț în masă nu creează niciun credit. Clientul începe pur și simplu să plătească prețul mai mic de la următoarea reînnoire obișnuită — data următoarei reînnoiri rămâne neschimbată, doar suma scade. Niciun credit instant, nicio factură specială, niciun document contabil suplimentar.
Ce se întâmplă cu variantele inactive
Ascunse din oferta publică — clienții noi nu le pot vedea și nu afectează abonații existenți.
Arhivate — similar cu ascunderea, dar în zona de administrare sunt marcate clar ca inactive (estompate în listă). Abonații existenți continuă să funcționeze pe ele.
Ștergerea unui grup — Zenamu nu te lasă să ștergi un grup întreg (și toate variantele lui) cât timp vreo variantă are abonați activi. Nu există ștergere pentru variante individuale — doar arhivare.
Întrebări frecvente
Am schimbat prețul din greșeală. Pot anula? Da. Deschide din nou editarea variantei, pune prețul înapoi la valoarea inițială și salvează cu opțiunea Păstrează-i pe cei existenți la prețul inițial. Asta creează un preț nou în Stripe pentru clienții noi, în timp ce abonații existenți rămân la prețul inițial. Dacă, între timp, ai rulat deja un transfer în masă, îl poți rula din nou — înapoi la prețul inițial.
Am rulat un transfer în masă, dar un client îmi spune că a fost taxat cu suma greșită. Cel mai probabil, a trecut timp între momentul în care ai salvat și plata următoare a clientului, iar Stripe a taxat corect prețul nou. Verifică secțiunea Comenzi din detaliile clientului — vei vedea suma și data exacte. Clientul s-ar putea să nu se fi așteptat ca prețul nou să se aplice chiar la următoarea reînnoire.
Un client spune că nu a primit niciun e-mail despre prețul nou. Zenamu nu trimite niciun e-mail automat când schimbi prețul. Trebuie să informezi clienții tu însuți, dinainte. Dacă un client nu este de acord cu modificarea, îi poți oferi să-i păstrezi prețul vechi: creează o variantă nouă cu prețul vechi și treci clientul pe ea. Nu recomandăm o modificare manuală direct în Stripe Dashboard — ar putea provoca o neconcordanță între Stripe și Zenamu, pe care sistemul o raportează apoi ca pe o problemă.
Pot crește prețul doar pentru unii clienți? Da — folosind un transfer manual (Opțiunea 3). Dar nu poți face asta pentru „5 din 50” cu un singur buton în Zenamu.
Ce se întâmplă dacă schimb prețul chiar în timp ce un client cumpără? În scurta fereastră dintre momentul în care un client începe o achiziție și momentul în care o finalizează, poate exista o suprapunere: clientul ar putea vedea prețul vechi în timp ce Stripe taxează prețul nou. În practică, asta este foarte puțin probabil (un client finalizează achiziția în câteva secunde), iar Zenamu are măsuri de siguranță interne care o previn. Dacă totuși se întâmplă, clientul plătește suma afișată în fereastra de plată.
Mai multe articole
