Subskrypcje bez odnawiania oddają Ci wygaśnięcie, odnowienie i każdy zwrot, oto ile to naprawdę kosztuje
Subskrypcja bez odnawiania w App Store i jej kuzyn, plan przedpłacony Google Play, jest pobierana raz i nigdy się nie odnawia. To sprawia, że zegar wygaśnięcia, odnowienie i zwroty spoczywają na Tobie. Oto jak działają zwroty w każdym sklepie, jaka jest zasada dotycząca niewykorzystanej przedpłaty i ile naprawdę kosztuje model o stałym okresie.

Najważniejsze wnioski
- Subskrypcja bez odnawiania to jednorazowa opłata, która przyznaje dostęp na stały okres, a potem się kończy. Apple jej nie odnawia i nie śledzi jej wygaśnięcia, więc Twój serwer posiada zegar, monit o odnowienie i wszystko po sprzedaży.
- Wersja tego samego pomysłu w Google Play to plan przedpłacony, który również nie odnawia się automatycznie. Aby zachować dostęp, klient kupuje doładowanie, które ponownie pobiera pełną cenę i przedłuża uprawnienie o długość doładowania.
- Google Play pozwala klientowi zażądać zwrotu za plan przedpłacony, którego jeszcze nie wykorzystał. Wykorzystanego planu przedpłaconego zwykle nie można zwrócić, ale nietkniętego już tak, więc kupujący, który dokona doładowania i nigdy nie otworzy aplikacji, może odzyskać pieniądze.
- Przekrocz termin potwierdzenia Google przy zakupie przedpłaconym, a Google odbierze doładowanie, anuluje pozostałą subskrypcję i zwróci pieniądze klientowi. Plany trwające tydzień lub dłużej muszą zostać potwierdzone w ciągu trzech dni, krótsze plany w ciągu połowy ich długości.
- Zwykły zwrot i odebranie to nie to samo w Google Play. Zwrot może pozostawić dostęp klienta działający do wygaśnięcia okresu, podczas gdy odebranie, w tym obciążenie zwrotne, przecina dostęp natychmiast.
- Model o stałym okresie zabija mimowolną rezygnację, ponieważ nie ma odnowienia, które mogłoby się nie powieść, ale przenosi retencję na Ciebie. Każda kontynuacja to nowa decyzja o zapłacie, więc utracony klient to cichy utracony przychód, a nie nieudana opłata, którą możesz ponowić.
- W obu sklepach dostarczasz wartość całego okresu z góry, więc zwrot za ledwie wykorzystany stały okres i tak odbiera pieniądze, które już zacząłeś wydawać.
Większość porad dotyczących subskrypcji, które czytasz, zakłada, że to sklep zajmuje się odnawianiem. Subskrypcje bez odnawiania celowo łamią to założenie. Subskrypcja bez odnawiania pobiera od klienta opłatę raz, przyznaje dostęp na określony czas, a potem po prostu się kończy. Apple nie pobiera ponownie, nie wysyła odnowienia i nawet nie śledzi, kiedy dostęp wygasa. Ta ostatnia część to haczyk. W chwili, gdy wybierasz ten model, zegar wygaśnięcia, przypomnienie o odnowieniu i sprzątanie po zwrocie przenoszą się z serwerów Apple na Twoje.
Google Play ma ten sam kształt pod inną nazwą, plan przedpłacony, i wiąże się z osobliwością zwrotów, która może oddać pieniądze klientowi, który nigdy nie wykorzystał tego, co kupił. Oto jak subskrypcja bez odnawiania i plan przedpłacony naprawdę działają w każdym sklepie, co robi z nimi zwrot i ile kosztuje Cię model o stałym okresie, gdy policzysz wartość dostarczaną pierwszego dnia.
Dlaczego subskrypcja bez odnawiania to jednorazowa opłata, która zachowuje się jak subskrypcja
Subskrypcja bez odnawiania zajmuje dziwne miejsce wśród typów zakupów w aplikacji. Nie jest produktem konsumpcyjnym, ponieważ przyznaje czas, a nie ilość czegoś. Nie jest subskrypcją odnawialną automatycznie, ponieważ nic się nie odnawia. Własny opis Apple jest prosty: subskrypcja bez odnawiania daje klientowi dostęp do treści lub usługi na ograniczony czas i nie odnawia się automatycznie. Karnet sezonowy, miesiąc archiwum, kurs, który odblokowuje się na dziewięćdziesiąt dni, to naturalne zastosowania.
To, co czyni ją subskrypcją tylko z nazwy, to kto mierzy czas. Przy subskrypcji odnawialnej automatycznie Apple śledzi wygaśnięcie, obciąża kartę i informuje Cię przez App Store Server Notifications, kiedy odnowienie się powiedzie lub nie. Przy subskrypcji bez odnawiania nic z tego się nie dzieje. Apple przekazuje Ci sprzedaż i się wycofuje. Twój serwer musi zapisać, kiedy kończy się okres dostępu, odciąć dostęp w tym momencie i zdecydować, czy i jak zaprosić klienta do ponownego zakupu. Ponieważ Apple nie pilnuje zegara, nic po stronie Apple nie powstrzymuje klienta przed dwukrotnym zakupem tej samej subskrypcji bez odnawiania, więc zapobieganie nakładaniu się to również Twoje zadanie.
Jak każdy sklep prowadzi subskrypcję o stałym okresie
Apple nazywa to subskrypcją bez odnawiania
W App Store konfigurujesz subskrypcję bez odnawiania w App Store Connect jak każdy inny zakup w aplikacji, nadajesz jej czas trwania i sprzedajesz. Opłata to pojedyncza płatność. Gdy okres się kończy, klient nie zachowuje nic, chyba że kupi ponownie, a ponowny zakup to zupełnie nowy zakup, a nie odnowienie zaplanowane przez Apple. Nie ma ponawiania płatności, okresu karencji ani wstrzymania konta, ponieważ nie ma cyklicznej opłaty do ponowienia. Te zabezpieczenia istnieją tylko dla subskrypcji odnawialnych automatycznie.
Google Play nazywa to planem przedpłaconym
Plan przedpłacony Google Play to ta sama idea stałego okresu wbudowana w Play Billing. Plan przedpłacony nie odnawia się samodzielnie. Aby utrzymać dostęp, klient kupuje doładowanie, a Google dokładnie określa, jak to działa. Doładowanie od razu pobiera pełną cenę i przedłuża uprawnienie o czas trwania doładowania. Doładowanie otrzymuje nowy token zakupu, ze starym przeniesionym w polu linkedPurchaseToken, abyś mógł powiązać historię. Użytkownicy nie mogą anulować planu przedpłaconego tak, jak anulują plan odnawialny automatycznie. Po prostu wygasa, gdy kończy się opłacony czas.
Google nakłada też twardy termin na potwierdzenie zakupu przedpłaconego, a karą za jego przekroczenie jest zwrot. Plan przedpłacony trwający tydzień lub dłużej musi zostać potwierdzony w ciągu trzech dni. Plan przedpłacony krótszy niż tydzień musi zostać potwierdzony w ciągu połowy swojej długości, więc plan trzydniowy daje Ci półtora dnia. Przegap to okno, a Google odbierze doładowanie, odbierze i anuluje pozostałą subskrypcję oraz zwróci pieniądze klientowi. To nie klient, który zmienia zdanie. To potknięcie integracji, które cofa całą sprzedaż.
| Aspekt | Subskrypcja bez odnawiania Apple | Plan przedpłacony Google Play |
|---|---|---|
| Odnawia się automatycznie | Nie | Nie |
| Jak klient przedłuża | Kupuje ponownie jako nowy zakup | Kupuje doładowanie w pełnej cenie |
| Kto śledzi wygaśnięcie | Twój serwer | Google, odczytywane przez API |
| Ponawianie płatności lub okres karencji | Brak | Brak |
| Termin potwierdzenia | Standardowy krok kończący transakcję | 3 dni lub połowa długości planu poniżej tygodnia |
| Klient może anulować w trakcie okresu | Nie dotyczy, nic się nie powtarza | Nie, wygasa samodzielnie |
| Czas życia tokenu zakupu | Ty nim zarządzasz | Ważny do 60 dni po wygaśnięciu |
Co zwrot robi z subskrypcją o stałym okresie
W App Store zwrot przechodzi przez Apple
Klient, który chce odzyskać pieniądze za subskrypcję bez odnawiania, nie przychodzi najpierw do Ciebie. Składa wniosek na reportaproblem.apple.com, wybiera powód, a Apple rozpatruje wniosek i decyduje. Ty go nie zatwierdzasz, a przy subskrypcji bez odnawiania nie ma powiadomienia ze sklepu, które prosi Cię o dowód użycia przed decyzją, tak jak może to zrobić zwrot za produkt konsumpcyjny. Jeśli Apple go przyzna, dowiadujesz się o tym jako o zwrocie po Twojej stronie i w raportach. Ponieważ Twój własny serwer to jedyne miejsce, gdzie zapisany jest okres dostępu, musisz też zdecydować, co zwrócona subskrypcja bez odnawiania oznacza dla dostępu, i sam to egzekwować.
W Google Play zwrot i odebranie to różne działania
Google Play dzieli to, co większość ludzi nazywa zwrotem, na dwa różne wyniki, a różnica decyduje, czy klient nadal korzysta z Twojej aplikacji. Zwykły zwrot może pozostawić dostęp klienta na miejscu do wygaśnięcia opłaconego okresu. Odebranie, które możesz wywołać przez API i które robi również obciążenie zwrotne, kończy dostęp natychmiast, a Google mówi Ci, aby odciąć uprawnienie w chwili, gdy nadejdzie. Zwrócony klient przedpłacony może więc nadal korzystać z treści, które mu dałeś, albo być zablokowany od razu, w zależności od tego, którą ścieżkę wybrano.
Zwrot niewykorzystanej przedpłaty, którego nie widzisz nadchodzącego
Google dodaje jeden wyjątek, który łatwo przeoczyć. Klient może zażądać zwrotu za plan przedpłacony, którego nie wykorzystał, mimo że wykorzystanego planu przedpłaconego zwykle nie można zwrócić, a przeszłe opłaty za subskrypcję zwykle pozostają. Ścieżka samoobsługowego zwrotu jest w Google Play poza tym krótka i wąska: klient może zwrócić zakup w ciągu 48 godzin i tylko raz na aplikację. Poza tym wniosek trafia do Ciebie. Ale zasada niewykorzystanej przedpłaty leży poza tym oknem, więc kupujący, który dokona doładowania i nigdy nie otworzy aplikacji, ma czysty sposób na odzyskanie całej płatności.
Ile naprawdę kosztuje Cię model o stałym okresie
Rachunek pieniężny przy subskrypcji o stałym okresie różni się od odnawialnej automatycznie i różni się w sposób, który łatwo wycenić zbyt nisko.
Dostarczasz cały okres pierwszego dnia
Gdy ktoś kupuje miesiąc dostępu, karnet sezonowy lub odblokowanie na dziewięćdziesiąt dni, jesteś mu winien cały okres od pierwszego dotknięcia. Moc obliczeniowa, wywołania API, pamięć i wszelkie koszty na użytkownika, które ponosi Twoja aplikacja, są wydawane w oknie, za które zapłacono Ci raz, na początku. Zwrot za ten zakup nie oddaje Ci dni, które już obsłużyłeś. Jeśli klient wykorzystał dwa dni z trzydziestodniowego karnetu, a Apple go zwróci lub Google go odbierze, tracisz cenę i koszt tych dwóch dni, i nie ma proporcjonalnego rozliczenia, które oddałoby Ci część. Przychód o stałym okresie pozostaje w pełni odwracalny przez całą długość okresu, a wartość za nim już opuszcza Twój budżet.
Zwrot, który sam powodujesz
Zasada potwierdzenia przedpłaty zamienia ścieżkę kodu w zwrot. Jeśli Twój serwer nie potwierdzi zakupu przedpłaconego lub doładowania na czas, Google nie tylko Cię ostrzega. Odbiera doładowanie, anuluje resztę subskrypcji i zwraca pieniądze klientowi, wszystko naraz. To sprzedaż, którą zamknąłeś, a potem straciłeś przez przeoczone wywołanie zwrotne, i naprawa leży całkowicie po Twojej stronie. Potwierdzaj po stronie serwera, szybko, i nigdy nie polegaj na tym, że użytkownik ponownie otworzy aplikację, aby to wywołać. Przy krótkim planie przedpłaconym, gdzie okno może wynosić półtora dnia, powolny potok potwierdzeń to stałe ryzyko zwrotu.

Brak mimowolnej rezygnacji, ale retencja jest teraz ręczna
Jest realna zaleta, której warto się trzymać. Subskrypcja o stałym okresie nie może zrezygnować mimowolnie, ponieważ nie ma opłaty za odnowienie, która mogłaby się nie powieść. Odrzucone karty, ponawiane płatności i wstrzymania konta, które po cichu kończą część subskrypcji odnawialnych automatycznie, po prostu nie mają zastosowania. Nikt nie zostaje zablokowany, bo karta wygasła. W zamian retencja przestaje być automatyczna. Każda kontynuacja to nowa decyzja o zapłacie, więc klient, który odchodzi, nie pojawia się jako nieudana opłata, którą możesz odzyskać. Pojawia się jako zupełnie nic, cicha luka tam, gdzie byłoby odnowienie. Odzyskanie go to monit, który musisz sam zbudować i zaplanować w czasie, a przychód, którego nie gonisz, to przychód, który po prostu nie nadchodzi.
| Zdarzenie | Co dzieje się z dostępem | Co dzieje się z Twoimi pieniędzmi |
|---|---|---|
| Apple zwraca subskrypcję bez odnawiania | Ty decydujesz i egzekwujesz to na swoim serwerze | Pełna cena cofnięta, już obsłużone dni nie są zwracane |
| Zwrot Google bez odebrania | Dostęp może działać do wygaśnięcia okresu | Cena zwrócona, uprawnienie może być nadal w użyciu |
| Odebranie Google lub obciążenie zwrotne | Dostęp odcięty natychmiast | Cena cofnięta, a obciążenie zwrotne dodaje opłatę bankową |
| Doładowanie przedpłacone niepotwierdzone na czas | Pozostała subskrypcja odebrana i anulowana | Doładowanie i pozostałe saldo zwrócone |
| Niewykorzystany plan przedpłacony, klient żąda zwrotu | Nic nie zostało wykorzystane | Pełna płatność zwrócona |
| Stały okres po prostu wygasa | Dostęp kończy się zgodnie z planem | Przychód wreszcie jest Twój do zatrzymania |
Każde z tych zdarzeń, zwrot, odebranie, obciążenie zwrotne, wygaśnięcie, przychodzi przez te same App Store Server Notifications i Real-time Developer Notifications, które RefundHalt już monitoruje. Subskrypcja bez odnawiania i plan przedpłacony nie ukrywają swoich zwrotów, zgłaszają je jak każdy inny zakup. Czytanie tych strumieni to sposób, w jaki zamieniasz model, w którym sklep przestaje śledzić zegar, w taki, w którym zawsze wiesz, które sprzedaże o stałym okresie stały się przychodem, a które wróciły.
Wersja skrócona
Subskrypcja bez odnawiania w App Store i plan przedpłacony w Google Play to pojedyncza opłata za stały okres dostępu, który nigdy się nie odnawia. Apple nie śledzi wygaśnięcia, więc robi to Twój serwer. Google pozwala klientowi zwrócić niewykorzystany plan przedpłacony i zwraca całość, jeśli przegapisz termin potwierdzenia. Zwrot Google może pozostawić dostęp działający albo, jako odebranie lub obciążenie zwrotne, odciąć go natychmiast. Nie ma mimowolnej rezygnacji do zwalczania, ale nie ma też automatycznego odnowienia, więc retencja to monit, który należy do Ciebie. Dostarczasz pełny okres z góry, a zwrot odbiera pieniądze, które już zacząłeś wydawać, więc wyceniaj model według kosztu pierwszego dnia, a nie nagłówkowej sprzedaży.
Często zadawane pytania
- Czym jest subskrypcja bez odnawiania w App Store?
- Subskrypcja bez odnawiania to zakup w aplikacji, który przyznaje dostęp do treści lub usługi na stały okres, a potem kończy się bez odnawiania. Apple obciąża klienta raz i nie śledzi wygaśnięcia, więc Twoja aplikacja musi zapisać, kiedy kończy się okres dostępu, odciąć dostęp i skłonić klienta do ponownego zakupu, jeśli chcesz go odzyskać.
- Jaka jest różnica między subskrypcją bez odnawiania a subskrypcją odnawialną automatycznie?
- Subskrypcja odnawialna automatycznie odnawia się sama, a Apple zajmuje się płatnościami, ponawianiem i śledzeniem wygaśnięcia. Subskrypcja bez odnawiania obciąża raz i zatrzymuje się, a każda część cyklu życia po sprzedaży, wygaśnięcie, monit o odnowienie i egzekwowanie dostępu po zwrocie, to zadanie dewelopera. Plan przedpłacony Google Play jest najbliższym odpowiednikiem subskrypcji bez odnawiania.
- Czy można zwrócić plan przedpłacony Google Play?
- Tak, w określonych przypadkach. Klient może zażądać zwrotu za plan przedpłacony, którego nie wykorzystał, mimo że wykorzystanego planu przedpłaconego zwykle nie można zwrócić, a przeszłe opłaty za subskrypcję zwykle pozostają. Samoobsługowy zwrot Google obejmuje też większość zakupów w ciągu 48 godzin i tylko raz na aplikację. A jeśli przegapisz termin potwierdzenia przy zakupie przedpłaconym, Google zwróci go automatycznie.
- Czy zwrot kończy dostęp klienta do subskrypcji o stałym okresie?
- Nie zawsze. W Google Play zwykły zwrot może pozostawić dostęp działający do wygaśnięcia opłaconego okresu, podczas gdy odebranie lub obciążenie zwrotne kończy dostęp natychmiast, a Google mówi Ci, aby usunąć uprawnienie od razu. W App Store Twój serwer to jedyne miejsce, gdzie żyje okres dostępu, więc Ty decydujesz i egzekwujesz, co zwrócona subskrypcja bez odnawiania oznacza dla dostępu.
- Czy subskrypcje bez odnawiania mają mimowolną rezygnację?
- Nie. Mimowolna rezygnacja bierze się z opłaty za odnowienie, która się nie powiedzie, a subskrypcja bez odnawiania i plan przedpłacony nigdy nie odnawiają się automatycznie, więc nie ma opłaty, która mogłaby się nie powieść, ani ponawiania płatności czy wstrzymania konta. Kompromis polega na tym, że retencja jest ręczna: każda kontynuacja to nowy zakup, więc klient, który nie wraca, to cichy utracony przychód, a nie nieudana płatność, którą możesz odzyskać.
Źródła i materiały dodatkowe
- Apple Developer Documentation: StoreKit Product.ProductType.nonRenewable (the non-renewing subscription product type, time-limited access that does not renew automatically)
- Apple App Store Connect Help: Create non-renewing subscriptions (non-renewing subscriptions give access to content or a service for a limited period and the developer manages renewal and expiry)
- Apple Support: Request a refund for apps or content that you bought from Apple (the reportaproblem.apple.com path Apple reviews and decides)
- Google Play Billing: About subscriptions (prepaid plans do not auto-renew, top-ups charge full price and extend entitlement, and the 3-day and half-duration acknowledgment deadlines that trigger a revoke and refund when missed)
- Google Play Billing: Subscription lifecycle (the purchase token is valid until 60 days after expiration, and a revoke or chargeback means removing the entitlement immediately)
- Google Play Help: Cancel, pause, or change a subscription on Google Play (a customer can request a refund on an unused prepaid plan, and access continues for the time already paid for)
- Google Play Help: Apps, games, and in-app purchases refund policies (the 48-hour self-service refund window and the once-per-app limit)
RefundHalt
Autopilot zwrotów dla App Store i Google Play
Czytaj dalej
Przedsprzedaż aplikacji nie jest sprzedażą aż do dnia premiery, a spora część z nich odpada, zanim dojdzie do obciążenia
W App Store i Google Play przedsprzedaż aplikacji nie pobiera niczego aż do premiery, a kupujący mogą do tego czasu anulować ją za darmo. Odrzucone karty zwiększają liczbę anulacji w dniu premiery. Oto jak naprawdę działa przedsprzedaż i wcześniejsza rejestracja aplikacji oraz ile ta różnica kosztuje twoją premierę.
Google Play daje każdemu kupującemu okno zwrotu, którego nie możesz zamknąć, i oto ile cię ono kosztuje
W Google Play kupujący może poprosić o zwrot w ciągu 48 godzin, a Google może go przyznać, nie pytając ciebie. Później prośba trafia do twojej skrzynki. Oto jak działa okno zwrotu Google Play po obu stronach 48 godzin i co każdy zwrot zabiera z twojej wypłaty.