Wszystkie artykuły
Playbook8 min czytania

Możesz wstrzymać subskrypcję lub przesunąć datę odnowienia zamiast ją zwracać, a to pozwala zachować większość pieniędzy

Gdy subskrybent chce zrezygnować, możesz wstrzymać subskrypcję, odroczyć następną opłatę lub przedłużyć datę odnowienia zamiast zwracać pieniądze. Każde z tych rozwiązań zatrzymuje klienta i nie zwraca żadnej z już pobranych kwot. Oto jak działa każda z dźwigni w każdym sklepie i co pozwala zaoszczędzić.

Telefon na ciepło oświetlonym biurku pokazuje wstrzymaną subskrypcję z delikatnym symbolem pauzy, ilustrując, jak wstrzymać subskrypcję zamiast ją zwracać

Najważniejsze wnioski

  • Gdy subskrybent chce zrezygnować, deweloper ma zwykle trzy zatwierdzone przez sklep dźwignie przed zwrotem: wstrzymanie subskrypcji, odroczenie następnej opłaty lub przedłużenie daty odnowienia. Każde z nich zatrzymuje klienta i nie zwraca żadnej z już pobranych kwot.
  • Google Play pozwala użytkownikowi wstrzymać automatycznie odnawiającą się subskrypcję na okres od jednego tygodnia do trzech miesięcy, w zależności od cyklu rozliczeniowego planu, a wstrzymanie wchodzi w życie dopiero po zakończeniu bieżącego okresu rozliczeniowego.
  • Gdy subskrypcja Google Play jest wstrzymana, użytkownik traci dostęp i nic nie płaci, a na koniec wstrzymania Google automatycznie próbuje ją odnowić.
  • Odroczone rozliczenie Google Play pozwala deweloperowi przesunąć następną opłatę o co najmniej jeden dzień i maksymalnie o rok na jedno wywołanie API, a w tym czasie użytkownik zachowuje pełny dostęp i nie jest obciążany.
  • Apple nie ma widocznej dla użytkownika pauzy. Jego odpowiednikiem jest przedłużenie daty odnowienia za pomocą App Store Server API, które przesuwa datę odnowienia subskrybenta o maksymalnie 90 dni w przyszłość, dwa razy w roku kalendarzowym, bez opłaty za dodany czas.
  • Zwrot za subskrypcję roczną może oddać całą płatność za ostatni rok naraz, podczas gdy wstrzymanie lub kilka darowanych dni kosztuje ułamek tej kwoty. Dlatego zwrot powinien być ostatnią opcją, a nie pierwszą.
  • Żadna z tych dźwigni nie pomaga, gdy klient zakwestionuje opłatę w swoim banku. W tym momencie jedynym wpływem, jaki ma deweloper, jest 12-godzinny CONSUMPTION_REQUEST Apple lub 24-godzinne okno orders.reviewrefund Google Play.

Możesz wstrzymać subskrypcję, przesunąć następną opłatę w przyszłość lub podarować subskrybentowi darmowe dni, a każde z tych rozwiązań zatrzymuje klienta w twoich księgach, nie oddając ani grosza, który już pobrałeś. Zwrot robi coś przeciwnego. Oddaje ostatnią opłatę, czasem cały rok, a klient i tak zwykle odchodzi. Więc gdy ktoś mówi, że chce zrezygnować, albo prosi o zwrot pieniędzy, zwrot rzadko jest jedynym ruchem i prawie zawsze jest najdroższy.

Oto mapa. Google Play pozwala użytkownikowi wstrzymać automatycznie odnawiającą się subskrypcję i pozwala ci odroczyć następną opłatę o cokolwiek od jednego dnia do roku. Apple nie ma przycisku pauzy, ale pozwala ci przedłużyć datę odnowienia dwa razy w roku, za każdym razem o maksymalnie 90 dni, bez kosztów dla klienta. Poniżej opisano, jak działa każda dźwignia w każdym sklepie, ile cię kosztuje w porównaniu ze zwrotem i jedną sytuację, w której żadna z nich nie pomaga.

Wybór, który naprawdę masz, gdy subskrybent chce odejść

Anulowanie i zwrot to nie to samo zdarzenie, a traktowanie każdego niezadowolonego subskrybenta jako zwrotu to sposób, w jaki studia oddają pieniądze, których nigdy nie musiały oddawać. Anulowanie zatrzymuje następne odnowienie i pozostawia już zapłacone pieniądze tam, gdzie są. Zwrot sięga wstecz i wyciąga opłatę, którą już zaksięgowałeś. Między tymi dwoma leży zestaw narzędzi sklepu zbudowanych właśnie na tę chwilę: utrzymać osobę w subskrypcji lub utrzymać ciepłą relację, bez cofania płatności.

Wstrzymaj, odrocz, przedłuż, potem zwróć

Kolejność ma znaczenie. Wstrzymanie parkuje subskrypcję, aby klient mógł się na chwilę odsunąć i wrócić. Odroczenie lub przedłużenie daruje wolny czas, co zamienia potencjalną prośbę o zwrot w gest dobrej woli, który kosztuje cię dni, a nie dolary. Zwrot to narzędzie ostatniej szansy, ponieważ jako jedyne z czterech zabiera pieniądze z twojego konta. Sięgaj po nie, gdy pozostałe nie pasują, nie wcześniej.

Jak wstrzymać subskrypcję w Google Play

Google Play to jedyny z dwóch sklepów z prawdziwą pauzą. Użytkownik otwiera swoją subskrypcję w Play Store, wybiera jej wstrzymanie, a sklep zajmuje się resztą. Ty tego nie zatwierdzasz, ale możesz zaprojektować wokół tego.

Jak długo może trwać wstrzymanie

Użytkownik może wstrzymać na okres od jednego tygodnia do trzech miesięcy, a możliwości zależą od cyklu rozliczeniowego planu. Wstrzymanie zawsze wchodzi w życie dopiero po zakończeniu bieżącego okresu rozliczeniowego, więc klient zachowuje to, za co już zapłacił, a wstrzymanie zaczyna się czysto przy następnym odnowieniu.

Cykl rozliczeniowy planuCzasy wstrzymania, które użytkownik może wybrać
Tygodniowy1, 2, 3 lub 4 tygodnie
Miesięczny1, 2 lub 3 miesiące
Co 3 lub 6 miesięcy1, 2 lub 3 miesiące
Roczny1, 2 lub 3 miesiące

Co wstrzymanie robi z dostępem, rozliczeniami i twoimi zapytaniami

Gdy subskrypcja jest wstrzymana, użytkownik nie ma dostępu i nie płaci ceny odnowienia. Nic nie opuszcza twojego konta i nic na nie nie wpływa. Jeden szczegół integracji podkłada zespołom nogę: wstrzymana subskrypcja nie jest zwracana przez metodę queryPurchasesAsync() Play Billing Library, chyba że ustawisz includeSuspendedSubscriptions na true. Przeocz to, a twoja aplikacja może potraktować wstrzymanego subskrybenta jako całkowicie utraconego, choć dzieli go jedno dotknięcie od powrotu.

Co dzieje się na koniec wstrzymania

Na koniec okresu wstrzymania subskrypcja zostaje wznowiona, a Google próbuje ją odnowić. Użytkownik może też wznowić ręcznie w dowolnym momencie wstrzymania, a gdy to zrobi, data rozliczenia przesuwa się na datę ręcznego wznowienia. Jeśli próba odnowienia się nie powiedzie, subskrypcja podąża tą samą ścieżką nieudanego odnowienia co każda inna, przez okres karencji rozliczeniowej i wstrzymanie konta, więc wstrzymanie nie usuwa twoich kroków odzyskiwania, tylko je opóźnia.

Apple nie ma pauzy, więc zamiast tego przedłużasz datę odnowienia

Apple nie daje użytkownikom przełącznika pauzy. To, co daje deweloperom, to możliwość przesunięcia daty odnowienia subskrybenta w przyszłość, co daruje darmowy czas usługi i przesuwa następną opłatę w tył. To działanie po stronie serwera, a nie coś, co klient dotyka.

Dwa razy w roku, za każdym razem do 90 dni

Korzystając z App Store Server API, możesz przesunąć datę odnowienia subskrypcji klienta dwa razy w roku kalendarzowym, za każdym razem o maksymalnie 90 dni w przyszłość, a klient nie jest obciążany za dodany czas. Dołączasz extendReasonCode, który zapisuje dlaczego, na przykład zadowolenie klienta lub problem z usługą. To najbliżej, jak Apple dochodzi do pauzy: zamiast parkować plan, przedłużasz go, więc osoba zachowuje dostęp, a opłata, którą byś pobrał, po prostu przesuwa się dalej.

Jedno wywołanie może pokryć awarię

Istnieje drugi punkt końcowy, który przedłuża daty odnowienia dla wszystkich aktywnych subskrybentów naraz. Sięgnij po niego po awarii, która dotknęła całą twoją bazę, gdy podarowanie wszystkim kilku darmowych dni jest tańsze i spokojniejsze niż obsługiwanie fali indywidualnych próśb o zwrot. To masowa wersja tego samego pomysłu: płać wolnym czasem, a nie cofniętymi opłatami.

Dłoń dotykająca telefonu, aby przesunąć datę odnowienia subskrypcji, obok kalendarza i zegara, ilustrująca odroczone rozliczenie jako alternatywę dla zwrotu

Odroczone rozliczenie, dźwignia do darowania wolnego czasu bez zwrotu

Odpowiednikiem przedłużenia Apple w Google Play jest odroczone rozliczenie i jest ono hojniejsze pod względem czasu trwania. Wywołujesz purchases.subscriptionsv2.defer i ustawiasz nową datę wygaśnięcia późniejszą niż obecna. Rozliczenie można odroczyć o co najmniej jeden dzień i maksymalnie o rok na jedno wywołanie API, a aby pójść dalej, wywołujesz ponownie, zanim nadejdzie nowa data.

Klient zachowuje wszystko i za nic nie płaci

W okresie odroczenia użytkownik pozostaje subskrybentem twoich treści z pełnym dostępem, ale nie jest obciążany za dodatkowy czas, a data odnowienia aktualizuje się do nowej daty. Własne przykłady Google to podręcznik retencji w miniaturze: daj tydzień za darmo za wypełnienie ankiety opinii lub podaruj dostęp po przedłużającej się awarii, która uniemożliwiła ludziom korzystanie z twojej usługi. Każdy z nich to zwrot, którego nie wypisałeś.

Podłącz powiadomienie

Odroczenie opłaty wyzwala powiadomienie Real-time Developer Notification SUBSCRIPTION_DEFERRED, więc twój backend może zapisać nową datę odnowienia i utrzymać uprawnienia w synchronizacji. Plany przedpłacone działają tak samo: wywołanie defer przedłuża czas wygaśnięcia, a nie datę odnowienia.

Ile kosztuje cię w pieniądzach każda opcja

To część, która powinna decydować o kolejności, w jakiej próbujesz. Cztery ruchy nie są bliskie cenowo, a przepaść jest największa dokładnie tam, gdzie zwrot boli najbardziej, przy długim, wartościowym planie.

Zwrot to jedyny ruch, który wyciąga pieniądze z powrotem

Zwrot oddaje klientowi ostatnią opłatę. Przy planie miesięcznym to jeden miesiąc. Przy planie rocznym jest obliczany na tej ostatniej opłacie, którą jest cały rok, cofnięty w jednym zdarzeniu. Oprócz zwróconej kwoty dochodzą koszty, które już wydałeś na obsługę subskrypcji: moc obliczeniowa, wywołania zewnętrznych API, pamięć masowa oraz każda wypłata wysłana twórcy, z których nic nie wraca. Wstrzymanie, odroczenie lub przedłużenie nie dotyka nic z tego. Jedyne, co kosztują, to przyszły przychód, który odkładasz, lub garść dni, które darujesz.

RuchCo teraz opuszcza twoje kontoCo zachowujesz
ZwrotOstatnia opłata, do całego roku przy planie rocznym, plus koszt obsługi, który już wydałeśZwykle nic, klient zazwyczaj odchodzi
Wstrzymanie (Google Play)Teraz nic, tylko wstrzymane cykle przyszłego przychoduSubskrybent i następne odnowienie
Odroczone rozliczenie (Google Play)Wartość darmowych dni, które darujeszSubskrybent i następne odnowienie
Przedłużenie daty odnowienia (Apple)Wartość darmowych dni, które darujesz, do 90 na przedłużenieSubskrybent i następne odnowienie

Rachunek, który obciążenie zwrotne pogarsza

Kwestia pieniędzy staje się ostrzejsza, gdy alternatywą nie jest nawet czysty zwrot, lecz spór bankowy. W przypadku zamówień Google Play złożonych po 3 sierpnia 2026 przegrane obciążenie zwrotne kosztuje dewelopera cenę zakupu pomniejszoną o opłatę za usługę Play, plus opłatę banku za obciążenie zwrotne. Wstrzymanie lub kilka darowanych dni, które powstrzyma sfrustrowanego klienta przed dzwonieniem do banku, jest nie tylko tańsze niż zwrot, ale też zapobiega kosztowi, który jest jeszcze większy.

Kiedy wstrzymanie lub odroczenie to niewłaściwe narzędzie

Nic z tego nie działa, gdy klient przestał rozmawiać z tobą, a zaczął rozmawiać ze swoim bankiem. Wstrzymanie, odroczenie i przedłużenie to rzeczy, które oferujesz subskrybentowi wciąż będącemu w twojej aplikacji. Nie robią nic dla sporu, który już został złożony.

Złożony spór ma własny krótki zegar

Gdy opłata zostanie zakwestionowana, twoim jedynym wpływem jest wąskie okno. Apple wysyła na twój serwer CONSUMPTION_REQUEST i czeka do 12 godzin na dane o zużyciu. Google Play uruchamia 24-godzinny zegar i przyjmuje twoje dowody przez API orders.reviewrefund. Przegap którekolwiek z okien, a decyzja zostanie podjęta bez ciebie. Dźwignie retencji są więc na moment przed prośbą o zwrot, a nie po sporze bankowym.

Zwrot czasem jest właściwą odpowiedzią

Oferowanie wolnego czasu klientowi, któremu naprawdę wyrządzono krzywdę i który chce swoich pieniędzy, a nie więcej twojego produktu, może zostać odczytane jako unik. Gdy uczciwym ruchem jest oddanie opłaty, oddaj ją. Chodzi nie o to, by nigdy nie zwracać. Chodzi o to, by przestać zwracać odruchowo, gdy wstrzymanie lub darowany tydzień zachowałyby zarówno pieniądze, jak i klienta.

Lista kontrolna retencji

Nic z tego nie jest egzotyczne. To krótka rutyna na moment, gdy subskrybent sygnalizuje, że chce zrezygnować.

  • Traktuj zwrot jako ostatni z czterech ruchów, po wstrzymaniu, odroczeniu i przedłużeniu, a nie jako pierwszy.
  • W Google Play projektuj z myślą o wstrzymaniu: ustaw includeSuspendedSubscriptions, aby twoja aplikacja nie pomyliła wstrzymanego subskrybenta z utraconym.
  • Potraktuj odnowienie na koniec wstrzymania jak nowy zakup, ponieważ to tam wstrzymany subskrybent zostaje zachowany lub stracony.
  • Używaj odroczonego rozliczenia w Google Play i przedłużenia daty odnowienia w App Store, aby darować dni zamiast wypisywać zwroty.
  • Zapisz powiadomienie SUBSCRIPTION_DEFERRED i przedłużenie, aby twoje liczby przychodów odzwierciedlały przesuniętą datę odnowienia.
  • Zachowaj zwrot dla klienta, któremu naprawdę wyrządzono krzywdę i który chce zwrotu pieniędzy, a nie dla każdej prośby.
  • Pamiętaj, że dźwignie przestają działać, gdy zostanie złożony spór bankowy, i odpowiadaj na okna 12-godzinne i 24-godzinne, gdy jakiś zostanie złożony.

Często zadawane pytania

Czy można wstrzymać subskrypcję Google Play?
Tak. Użytkownik może wstrzymać automatycznie odnawiającą się subskrypcję Google Play na okres od jednego tygodnia do trzech miesięcy, w zależności od cyklu rozliczeniowego planu. Wstrzymanie wchodzi w życie dopiero po zakończeniu bieżącego okresu rozliczeniowego. Gdy jest wstrzymana, użytkownik nie ma dostępu i nic nie płaci, a na koniec wstrzymania Google automatycznie próbuje ją odnowić.
Czy subskrypcję roczną można wstrzymać w Google Play?
Tak. Przy planie rocznym użytkownik może wybrać wstrzymanie na 1, 2 lub 3 miesiące. Wstrzymanie zaczyna się dopiero po zakończeniu bieżącego opłaconego roku, więc klient zachowuje dostęp, za który już zapłacił, a wstrzymanie zaczyna się przy następnym odnowieniu.
Czy Apple pozwala wstrzymać subskrypcję?
Nie, Apple nie ma widocznej dla użytkownika pauzy. Najbliższym narzędziem jest App Store Server API, które pozwala deweloperowi przedłużyć datę odnowienia subskrybenta o maksymalnie 90 dni w przyszłość, dwa razy w roku kalendarzowym, bez opłaty dla klienta. To daruje wolny czas i przesuwa następną opłatę w tył, zamiast parkować plan.
Czym jest odroczone rozliczenie w Google Play?
Odroczone rozliczenie pozwala deweloperowi przesunąć następną opłatę subskrypcji w przyszłość za pomocą metody purchases.subscriptionsv2.defer. Możesz odroczyć o co najmniej jeden dzień i maksymalnie o rok na jedno wywołanie API. Podczas odroczenia użytkownik zachowuje pełny dostęp i nie jest obciążany, co czyni z tego sposób na darowanie wolnego czasu zamiast wystawiania zwrotu.
Czy wstrzymanie lub odroczenie jest tańsze niż zwrot dla subskrybenta?
Prawie zawsze. Zwrot oddaje ostatnią opłatę, która przy planie rocznym to cały rok, i nie odzyskuje mocy obliczeniowej, API ani pamięci masowej, które już wydałeś na obsługę subskrypcji. Wstrzymanie nie zwraca nic i tylko odkłada przyszły przychód, a odroczenie lub przedłużenie kosztuje cię wartość darowanych dni. Wszystkie trzy zatrzymują też klienta, czego zwrot zwykle nie robi.

Źródła i materiały dodatkowe

RefundHalt

Autopilot zwrotów dla App Store i Google Play

Czytaj dalej

Kolejny wniosek o zwrot jest już w drodze.

Skonfiguruj RefundHalt w czasie potrzebnym na przeczytanie kolejnej wiadomości od pomocy technicznej o zwrocie, którego nie udało Ci się zakwestionować.