Přeskočit na hlavní obsah

Změna ceny existujícím členům

Co se stane, když změníte cenu opakujícího se členství.

Změna ceny opakujícího se členství patří k nejcitlivějším věcem, které ve studiu řešíte. Týká se peněz vašich klientů a podmínek, za kterých si u vás členství koupili. Tento článek vás provede možnostmi i jejich důsledky.

Co se mění a co zůstává

Potvrzovací okno popsané níže se objeví jen u varianty, která má aktivní členy. Pokud variantu zatím nikdo nemá, Zenamu změnu jednoduše uloží bez ptaní. A protože fakturační interval (i měna) je u varianty s aktivními členy ve formuláři zamčený a nedá se změnit, okno v praxi vyvolá jen změna ceny.

Když u varianty s aktivními členy upravíte cenu, Zenamu vám zobrazí potvrzovací okno se dvěma tlačítky plus Zrušit změnu:

  1. Ponechat stávající na původní ceně — doporučená výchozí volba (okno ji nadepisuje „Ponechat stávající členy na původní ceně (doporučeno)“).

  2. Hromadně aplikovat na všechny — pod nadpisem „Nebo: hromadně aplikovat na všechny stávající“; označená jako varování, použijte pouze po dohodě s klienty.

V sekci „ponechat na původní ceně“ okno navíc upozorňuje na dvě ruční cesty (popsané níže v sekci Možnost 3), kterými můžete řešit jednotlivé klienty:

  • Přepnutí varianty — klient přepne sám ze svého profilu, nebo ho přepnete z administrace.

  • Zrušit a koupit znovu — zrušíte mu stávající a klient si koupí novou variantu.

Tato ruční cesta není v okně volbou, jen informativní text — řešíte ji mimo okno.

Možnost 1 — Ponechat stávající na původní ceně (doporučeno)

Co to znamená:

  • Stávajícím členům zůstává původní cena. Členství se jim dál obnovuje za starou cenu.

  • Nové nákupy od chvíle uložení změny jdou už za novou cenu.

  • Pod kapotou: v Stripe vznikne nová cena pro nové klienty, stávající ceny se zachovají pro stávající členy.

Kdy to volit:

  • Téměř vždy. Stávající klienti si u vás zakoupili členství za konkrétní cenu — to je dohoda, kterou by zákazník neměl mít zničehonic změněnou.

  • Pokud chcete jen zvednout cenu pro nové klienty (typický případ při růstu nákladů).

  • Pokud máte věrné klienty a nechcete riskovat ztrátu důvěry.

Co stávajícím klientům říct:

  • Vlastně nic. Stávající klienti změnu nezaznamenají — platí dál stejnou částku.

  • Pokud si stávající klient později prohlédne veřejnou nabídku a uvidí novou cenu, můžete mu vysvětlit, že má původní cenu zachovanou jako odměnu za to, že je s vámi déle.

Pokud chcete někomu individuálně zvýšit cenu:

  • Domluvte se s ním a požádejte ho, aby si v profilu klikl na Změnit variantu a vybral novou (dražší) variantu. Stripe rozdíl poměrně dopočítá.

  • Nebo mu zrušte stávající členství na konci období (vy z administrace) a požádejte ho, aby si koupil novou variantu.

Možnost 2 — Hromadně uplatnit novou cenu na všechny stávající

Co to znamená:

  • Všem aktivním členům se při dalším obnovení strhne nová cena.

  • Zenamu vytvoří novou cenu v Stripe a uplatní ji na všechna stávající členství v dané variantě.

  • Důležité: datum dalšího obnovení se nemění. Nová cena se uplatní až při dalším obnovení, ne okamžitě, takže nikdo neplatí dvakrát ani nedostává mimořádné účty.

Kdy to volit:

  • Pouze po dohodě s klienty a s jejich písemným souhlasem (e-mail, smlouva).

  • Doporučený postup: 30 dní předem klientům oznámit změnu a dát jim možnost zrušit, pokud nesouhlasí.

  • Pokud máte pro zvýšení ceny právní oporu (např. inflace přesahuje 10 % a smluvně si toto právo vyhrazujete).

Upozornění: Tichá změna ceny bez vědomí klientů poškozuje důvěru a může mít právní následky. Evropské právo (směrnice o ochraně spotřebitele a pravidla pro platby) považuje tichou změnu opakované platby za neoprávněnou platbu. Důrazně doporučujeme klientům změnu vždy předem oznámit.

Co Zenamu dělá v pozadí:

  1. Uloží novou cenu varianty do databáze.

  2. V Stripe vytvoří novou cenu (stará zůstává — odkazují na ni jen stávající členství).

  3. Pro každého aktivního klienta v Stripe upraví jeho členství tak, aby:

    • Nedošlo k okamžitému doúčtování rozdílu.

    • Datum dalšího obnovení se nezměnilo — nová cena se uplatní teprve při dalším řádném obnovení.

  4. Po dokončení Zenamu zobrazí výsledek: „Varianta byla uložená, ale Stripe neaktualizoval všechny stávající členy ({{updated}} aktualizováno, {{failed}} selhalo). Zkontrolujte logy a neúspěšné členy migrujte znovu nebo ručně.“ (Pokud vše projde, uvidíte jen jednoduché potvrzení „Změny byly uloženy.“) Počet aktualizovaných zahrnuje i klienty, kteří měli naplánovanou změnu varianty na tuto cílovou variantu — Zenamu jim zároveň přepíše uloženou cenu ve Stripe, aby další obnovení proběhlo na novou cenu.

Co když se některý převod nepodaří:

Hromadný převod běží pouze u členství ve stavu Aktivní nebo Čeká na začátek. Klienti ve stavech Pozastavené, Nezaplacené, Čeká na platbu, Zrušené a Skončilo se vůbec nezpracovávají (Zenamu je z migrace předem vyřadí).

Výjimkou jsou klienti, kteří mají naplánovanou změnu varianty právě na tuto cílovou variantu (to platí i pro stav Nezaplacené): i u nich Zenamu uloženou cenu ve Stripe aktualizuje, aby další obnovení nebo případné dorovnání plateb proběhlo na nové ceně. Tuto skupinu jsme už zmínili výše: počítá se do počtu aktualizovaných.

U klientů, které Zenamu zařadil do hromadného převodu, může Stripe úpravu odmítnout:

  • Jiná měna klientova Stripe předplatného než nová cena — Stripe to nedovolí.

  • Klientovo Stripe předplatné je už zrušené — typicky pokud někdo zrušil předplatné ručně přímo v administraci Stripe.

  • Členství bez aktivních Stripe položek — vzácný případ po ruční úpravě v administraci Stripe.

  • Krátkodobý výpadek nebo chyba sítě ke Stripe.

Zenamu takový případ označí jako neúspěšný a v hlášce uvidíte počet „X aktualizováno, Y selhalo.“ V detailu klienta uvidíte, že je dál na staré ceně. Pak můžete:

  • Domluvit se s ním na ručním převodu — buď přes přepnutí varianty, nebo zrušit a nechat koupit znovu.

  • Nechat to být — klient platí starou cenu a situace se postupně vyřeší při ručních akcích.

  • Zkusit hromadný převod znovu později — pokud byl důvod selhání přechodný (výpadek Stripe), opakované spuštění může uspět.

Možnost 3 — Ruční převod konkrétních klientů

Když chcete přejít na novou cenu jen u některých klientů (např. „pro firemní zákazníky vyšší cena, pro studenty stejná“), použijte jeden z těchto postupů:

a) Přepnout klienta na novou variantu

  1. Vytvořte novou variantu s novou cenou (starou neměňte).

  2. Domluvte se s klientem.

  3. Klient ze svého profilu klikne na Změnit variantu a vybere novou variantu.

  4. Stripe automaticky poměrnou část dopočítá a doplatek se klientovi okamžitě strhne.

Více v článku Změna varianty.

b) Zrušit a koupit znovu

  1. Domluvte se s klientem.

  2. Klient si zruší aktuální členství (na konci období).

  3. Po skončení období klient koupí novou variantu za novou cenu.

Tento postup má smysl, pokud:

  • Chcete čistý fakturační cyklus (nová varianta začne přesně dnem nákupu).

  • Měníte měnu (přepnutí varianty to neumí).

Co se v Stripe děje pod kapotou

Pro lepší pochopení — v Stripe se vždy děje toto:

  • Pro každý typ členství existuje v Stripe „produkt“ (např. „Jóga studio — Měsíční členství“). Při prvním nákupu ho Zenamu vytvoří, dál se používá stále stejný.

  • Pro každou cenu existuje v Stripe samostatný záznam. Když změníte cenu varianty, v Stripe vznikne nová cena. Stará cena zůstává — stávající členové na ní zůstávají vázaní.

Tím je zajištěno:

  • Stávající členství klientů v Stripe zůstávají na svojí původní (= staré) ceně.

  • Nové nákupy automaticky používají novou cenu.

  • V administraci Stripe vidíte historii všech cen s časovými údaji.

Pro technicky zvídavé: Zenamu si interně pamatuje, kterou cenu v Stripe má varianta používat. Při změně ceny se reference přepíše na novou cenu, ale Stripe Product zůstává. Stará cena ve Stripe zůstává (Zenamu ji nemaže ani neoznačuje jako archivovanou) — Zenamu ji už jen nepoužívá pro nové nákupy. Stávající členství na ni v Stripe dál přímo odkazují.

Sladění názvu v administraci Stripe trvá chvíli: Pokud změníte i název varianty nebo skupiny, název v Stripe se aktualizuje na pozadí (typicky během několika vteřin od uložení). Krátkou chvíli po uložení tedy v administraci Stripe můžete vidět ještě původní název — není to chyba, jen prodleva. Pokud se synchronizace názvu se Stripe nepodaří (např. krátkodobý výpadek), členství samotné dál funguje bez problémů — pouze v administraci Stripe může zůstat starý název, dokud se příští úpravou znovu nesynchronizuje.

Zvláštní případy

Změna měny

Důležité — pokud má varianta aktivní členy, měnu změnit NELZE.

Zenamu při uložení změny měny na variantě, která má alespoň jednoho člena v živém stavu (aktivní, čeká na začátek, pozastavené, čeká na platbu, nezaplacené), zobrazí chybu:

„Nelze změnit měnu na variantě s aktivními předplatiteli. Vytvořte novou variantu v cílové měně.“

Stripe v rámci jednoho předplatného měnu měnit neumí; stejně jako u změny fakturačního období se tomu Zenamu vyhne už při ukládání úpravy, takže si omylem nezlomíte fakturační cyklus svým stávajícím klientům.

Řešení pro cílení na nový trh nebo měnu:

  1. Vytvořte novou variantu v cílové měně (např. původní varianta v CZK, nová v EUR).

  2. Pro nové nákupy v dané měně klienti uvidí variantu v jejich měně.

  3. Stávající klienti zůstávají v původní měně varianty. Protože Zenamu změnu měny na variantě s živými členy vůbec nepovolí (viz výše), nemůže ani vzniknout situace, kdy by varianta měla členy ve dvou různých měnách.

  4. Jediná cesta, jak konkrétního klienta převést na jinou měnu, je zrušit jeho stávající členství a koupit znovu v nové měně.

Při hromadném převodu se proto měna klienta a nová cena vždy shodují. Kdyby přesto u některého klienta měna nesouhlasila (např. po ruční úpravě předplatného přímo v administraci Stripe), Stripe takovou úpravu odmítne a Zenamu ji započítá mezi neúspěšné (Y selhalo).

Změna fakturačního intervalu (z měsíce na rok atd.)

Důležité — pokud má varianta aktivní členy, interval změnit NELZE.

Zenamu při uložení změny fakturačního intervalu (nebo jeho násobitele) na variantě, která má alespoň jednoho člena v živém stavu (aktivní, čeká na začátek, pozastavené, čeká na platbu, nezaplacené), zobrazí chybu:

„Nelze změnit fakturační období na variantě s aktivními předplatiteli. Pokud si přejete změnit fakturační období, variantu archivujte nebo vytvořte novou.“

Důvod: změna intervalu uprostřed cyklu by ve Stripe vyvolala nepředvídatelné chování (kombinace původního cyklu a nové délky). Místo toho je čistší cesta:

  1. Vytvořte novou variantu s novým intervalem (např. roční místo měsíční).

  2. Domluvte se s klienty a postupně je převeďte na novou variantu — buď je necháte přepnout sebe samé, nebo je přepnete z administrace.

  3. Starou variantu archivujte, aby ji noví zájemci nemohli vybrat.

Změna intervalu na variantě bez aktivních členů (např. čerstvě vytvořená, kterou si zatím nikdo nekoupil) je povolená — Zenamu tu změnu jednoduše uloží.

Snížení ceny (zlevnění)

Snížení ceny pro stávající (hromadným převodem) je pro klienta bezpečnější než zvýšení, protože klient platí méně, ne víc. Přesto doporučujeme klienty informovat e-mailem, ať vědí, že jim teď bude chodit nižší inkaso.

Zlevnění a kreditní zůstatek

Při hromadném zlevnění nevzniká žádný kreditní zůstatek. Klient prostě začne platit nižší cenu od dalšího řádného obnovení — datum dalšího obnovení zůstává stejné, jen se sníží částka. Žádný okamžitý kredit, žádná zvláštní faktura, žádné účetní doklady navíc.

Co se stane s neaktivními variantami

  • Skrytá pro veřejnost — noví zájemci ji nevidí, stávajících členů se nedotýká.

  • Archivovaná — podobné jako skrytí, ale v administraci je jasně označená jako neaktivní (zašedlá v seznamu). Stávající členové na ní dál běží.

  • Smazaná skupina — Zenamu nedovolí smazat celou skupinu (a tím všechny její varianty), dokud má některá varianta aktivní členy. Pro jednotlivé varianty smazání neexistuje — jen archivace.

Časté otázky

Změnil jsem cenu omylem. Lze to vrátit? Ano. Otevřete znovu úpravu varianty, vraťte cenu na původní hodnotu a uložte s volbou Ponechat stávající na původní ceně. Tím se vytvoří nová cena v Stripe pro nové klienty, ale stávající zůstanou na původní. Pokud jste mezitím udělali hromadný převod, můžete ho provést znovu — zpět na původní cenu.

Provedl jsem hromadný převod, ale klient mi píše, že mu přišla špatná částka. Pravděpodobně mezi vaším uložením a další klientovou platbou uplynul čas a Stripe naúčtoval správně novou cenu. Zkontrolujte v detailu klienta sekci Objednávky — uvidíte přesnou částku a datum. Klient možná nečekal, že se nová cena projeví hned u dalšího obnovení.

Klient mi tvrdí, že nedostal e-mail s upozorněním na novou cenu. Zenamu při změně ceny automaticky žádný e-mail neposílá. Klienty musíte předem informovat sami. Pokud klient se změnou nesouhlasí, můžete mu nabídnout zachování staré ceny: vytvořte novou variantu se starou cenou a klienta na ni přepněte. Ruční zásah přímo v administraci Stripe nedoporučujeme — mohl by způsobit nesoulad mezi Stripe a Zenamu, který pak systém hlásí jako problém.

Lze zvýšit cenu jen některým klientům? Ano — pomocí ručního převodu (Možnost 3). Hromadně „pro 5 z 50“ tlačítkem v Zenamu to ale udělat nelze.

Co když změním cenu zrovna, když klient nakupuje? V krátkém okně mezi zahájením nákupu a jeho dokončením může vzniknout souběh: klient by mohl vidět starou cenu, ale Stripe by účtoval novou. V praxi je tato situace velmi nepravděpodobná (klient dokončí nákup v řádu vteřin) a Zenamu se jí snaží zabránit vnitřními pojistkami. Pokud se to přesto stane, klient zaplatí částku uvedenou v platebním okně.

Další články

Dostali jste odpověď na svou otázku?