Subskrypcje ratalne w Google Play wiążą kupującego, ale nie Twoje przychody. Tyle kosztuje Cię zwrot lub pominięta płatność
Subskrypcje ratalne w Google Play zobowiązują kupującego do 3 do 24 miesięcznych płatności, ale pieniądze dostajesz miesiąc po miesiącu i nikt nie ściga pominiętej raty. Oto jak naprawdę działają anulowania, zwroty i chargebacki w planie ratalnym i ile kosztuje Cię każde z nich.

Najważniejsze wnioski
- Subskrypcje ratalne w Google Play pozwalają kupującemu zobowiązać się do stałej miesięcznej płatności przez 3 do 24 miesięcy. Są dostępne tylko dla kupujących w Brazylii, Francji, Włoszech i Hiszpanii.
- Deweloper nie dostaje zapłaty za subskrypcję ratalną z góry. Google wypłaca każdą miesięczną ratę, gdy kupujący ją uiści, na tych samych warunkach co przy każdej innej subskrypcji.
- Jeśli kupujący przestanie płacić raty, ani Google, ani deweloper nie próbują ściągnąć zaległych płatności, poza zwykłymi ponownymi próbami Google w okresie prolongaty i wstrzymania konta. Google nie odpowiada wobec dewelopera za niespłacone saldo.
- Gdy kupujący anuluje subskrypcję ratalną, anulowanie czeka do końca okresu zobowiązania. Google od razu wysyła powiadomienie SUBSCRIPTION_CANCELLATION_SCHEDULED, a subskrypcja pozostaje aktywna z pustym obiektem pendingCancellation.
- Deweloper może wcześniej zakończyć pozostałe płatności, wywołując purchases.subscriptionsv2.cancel z DEVELOPER_REQUESTED_STOP_PAYMENTS. To zatrzymuje następną płatność, a kupujący nie może przywrócić subskrypcji.
- Zwrot za najnowsze zamówienie subskrypcji w Google Play zwraca to zamówienie, natychmiast usuwa subskrypcję i anuluje przyszłe odnowienia. W planie ratalnym oznacza to zwrot jednej miesięcznej raty i utratę reszty zobowiązania.
- W przypadku zamówień w Google Play złożonych po 3 sierpnia 2026 r. chargeback kosztuje dewelopera cenę zakupu pomniejszoną o opłatę serwisową Play plus opłatę banku za chargeback. W planie ratalnym to ryzyko liczy się osobno dla każdej miesięcznej raty.
Sprzedajesz w Google Play 12-miesięczny plan jako ratalny plan podstawowy, a kupujący zgadza się płacić co miesiąc przez rok. To zobowiązanie wiąże kupującego. Nie gwarantuje jednak Tobie pieniędzy. Google płaci Ci w miarę wpływu kolejnych rat, nikt nie ściga kupującego, który przestał płacić, a zwrot lub chargeback może zakończyć plan, gdy większość roku jest jeszcze niezapłacona. Subskrypcje ratalne w Google Play dobrze podnoszą konwersję w czterech krajach, w których są dostępne. Jako gwarancja przychodu są słabe. Oto jak zobowiązanie naprawdę się zachowuje, gdy kupujący anuluje, pominie płatność, dostanie zwrot lub zakwestionuje obciążenie, i ile kosztuje Cię każdy z tych scenariuszy.
Jak działają subskrypcje ratalne w Google Play
Ratalny plan podstawowy to subskrypcja, za którą kupujący płaci stałymi miesięcznymi kwotami przez wybrany przez Ciebie okres zobowiązania. W Play Console ustawiasz cenę miesięczną i zobowiązanie od 3 do 24 miesięcy, a ekran zakupu pokazuje kupującemu łączną kwotę. Każda płatność jest miesięczna. Ani Ty, ani kupujący nie możecie zmienić częstotliwości ani terminów.
Funkcja jest ograniczona do kupujących w Brazylii, Francji, Włoszech i Hiszpanii, a Google zaleca deweloperom sprawdzanie aktualnej dostępności w Play Console. Wyświetlenie pełnych szczegółów zobowiązania w paywallu, na przykład liczby zadeklarowanych płatności, wymaga Play Billing Library 7 lub nowszej, gdzie dane trafiają do pola installmentDetails.
Co się dzieje, gdy zobowiązanie się kończy
Wybierasz jeden z dwóch typów odnawiania. Przy automatycznym odnawianiu co miesiąc plan po pierwszym zobowiązaniu staje się zwykłą subskrypcją miesięczną, bez dalszego wiązania. Przy automatycznym odnawianiu na cały okres kupujący wchodzi w kolejny pełny okres zobowiązania o tej samej długości. Bezpłatne okresy próbne nie wliczają się do pierwszego zobowiązania. Fazy cen promocyjnych się wliczają.
Zobowiązanie jest wiążące dla kupującego, nie dla Twoich przychodów
Google opisuje zobowiązanie jako wiążące w zakresie anulowań i zmian cen. Brzmi to jak gwarantowany dochód. Przeczytaj resztę dokumentacji, a trzy fakty mówią co innego.
- Nie dostajesz pieniędzy z góry. Według dokumentacji Google wypłaty następują w miarę, jak kupujący uiszczają miesięczne raty, a deweloperzy nie dostają zapłaty w chwili zapisu kupującego.
- Nikt nie odpowiada za ściąganie pominiętych płatności. Jeśli kupujący nie zapłaci, ani Google, ani deweloper nie próbują ściągnąć pominiętych lub zaległych płatności, poza zwykłymi ponownymi próbami Google w okresie prolongaty i wstrzymania konta.
- Google nie pokryje Twojej straty. Dokumentacja stwierdza wprost, że Google nie odpowiada wobec dewelopera za pozostałe niezapłacone raty.
Warunki planów płatności Google dla konsumentów mówią kupującemu, że nie może anulować pozostałych rat i nadal odpowiada za zaległe kwoty. To umowa kupującego z Google. Po Twojej stronie księgi niezapłacona rata to po prostu przychód, który nigdy nie wpłynie.
Co każde wyjście robi z planem ratalnym
Subskrypcja ratalna może zakończyć się wcześniej lub zmienić bieg na cztery sposoby. Każdy z nich zostawia na stole inną kwotę.
| Zdarzenie | Kto je wywołuje | Co dzieje się z pozostałymi płatnościami | Powiadomienie lub API |
|---|---|---|---|
| Kupujący anuluje | Kupujący | Nadal należne. Plan pozostaje aktywny do końca okresu zobowiązania | Teraz SUBSCRIPTION_CANCELLATION_SCHEDULED, potem SUBSCRIPTION_CANCELED i SUBSCRIPTION_EXPIRED na koniec okresu |
| Deweloper zatrzymuje płatności | Deweloper | Następna płatność zatrzymana, kupujący nie może przywrócić planu | purchases.subscriptionsv2.cancel z DEVELOPER_REQUESTED_STOP_PAYMENTS |
| Zwrot za najnowsze zamówienie | Deweloper lub Google | Najnowsze zamówienie zwrócone, subskrypcja natychmiast usunięta, przyszłe odnowienia anulowane | Zwrot i unieważnienie w Play Console lub purchases.subscriptionsv2.revoke, potem SUBSCRIPTION_REVOKED |
| Pominięta płatność | Nikt | Ponawiana w okresie prolongaty i wstrzymania konta, potem nieściągnięta | Standardowe powiadomienia o odrzuceniu i odzyskaniu płatności |
Kupujący anuluje
Kupujący, który anuluje w trakcie zobowiązania, nie uwalnia się od pozostałych płatności. Google wysyła powiadomienie SUBSCRIPTION_CANCELLATION_SCHEDULED zaraz po anulowaniu, dopóki pozostają płatności. Google Play Developer API utrzymuje subskrypcję w stanie SUBSCRIPTION_STATE_ACTIVE i dodaje pusty obiekt pendingCancellation do installmentDetails. Na koniec zobowiązania dostajesz SUBSCRIPTION_CANCELED, a po nim SUBSCRIPTION_EXPIRED, chyba że kupujący wcześniej przywróci plan. Do tego czasu nie odbieraj uprawnień. Kupujący wciąż płaci.
Sam zatrzymujesz płatności
Czasem chcesz wcześniej zwolnić kupującego, na przykład po reklamacji rozliczenia albo gdy wycofujesz produkt. Metoda purchases.subscriptionsv2.cancel przyjmuje parametr cancellationType. USER_REQUESTED_STOP_RENEWALS działa jak anulowanie przez samego kupującego, więc zobowiązanie biegnie do końca. DEVELOPER_REQUESTED_STOP_PAYMENTS zatrzymuje następną płatność, kupujący nie musi dotrwać do końca zobowiązania, a planu nie da się przywrócić. To ciche wyjście. Niczego nie zwraca, po prostu zatrzymuje przyszłe obciążenia.
Najnowsze zamówienie zostaje zwrócone
Zasady zwrotów w Play Console dla subskrypcji są bezwzględne. Zwróć najnowsze zamówienie, a zamówienie zostanie zwrócone, subskrypcja natychmiast usunięta, a przyszłe odnowienia anulowane. Zwróć starsze zamówienie, a subskrypcja pozostanie aktywna. API revoke działa tak samo. Jego opcja fullRefund zwraca pełną kwotę ostatniego obciążenia, a powiadomienie SUBSCRIPTION_REVOKED informuje, że trzeba natychmiast odciąć dostęp. W planie ratalnym ostatnie obciążenie to jedna miesięczna rata. Zwrot z unieważnieniem oddaje więc jeden miesiąc i anuluje każdą płatność, która wciąż należy się w ramach zobowiązania.

Kupujący przestaje płacić
Dokumentacja Google zaznacza, że odrzucenia i odzyskania płatności mogą dotyczyć każdej pojedynczej raty. Okres prolongaty i wstrzymanie konta nadal obowiązują, a Google w tym czasie ponawia próby. Potem saldo zostaje spisane na straty, przez nikogo konkretnego. Warunki planów płatności Google dodają jedną konsekwencję dla kupującego: osoba zawieszona lub usunięta z powodu pominiętej raty może stracić prawo do korzystania z planów płatności w Google Play. Tobie nic to nie daje.
Ile kosztuje zwrot lub chargeback w planie ratalnym
Tu mechanika zamienia się w pieniądze. Weźmy przykładowy plan za €9.99 miesięcznie z 12-miesięcznym zobowiązaniem. Kupujący widzi €119.88. W Twojej księdze widnieje €9.99 miesięcznie, pomniejszone o opłatę serwisową Google, dopóki płatności wpływają.
Przez zwrot przepada całe niezapłacone saldo
Załóżmy, że w czwartym miesiącu zwracasz i unieważniasz najnowsze zamówienie. Oddajesz jedną płatność €9.99. Anulujesz też osiem jeszcze niedokonanych płatności, czyli €79.92 zobowiązania, które już nigdy nie wpłynie. Zwrot starszego zamówienia utrzymałby plan przy życiu, dlatego wybór zamówienia ma w planie ratalnym większe znaczenie niż w miesięcznym. Jeśli w rzeczywistości chcesz tylko przestać obciążać kupującego bez oddawania pieniędzy, DEVELOPER_REQUESTED_STOP_PAYMENTS robi to bez zwrotu.
Chargebacki spadają teraz na Ciebie, rata po racie
W przypadku zamówień w Google Play złożonych po 3 sierpnia 2026 r. Google obarcza dewelopera odpowiedzialnością za chargebacki: ceną zakupu pomniejszoną o opłatę serwisową Play plus opłatą banku za chargeback. Ponieważ plan ratalny rozlicza się co miesiąc, każda miesięczna rata jest osobnym obciążeniem, które bank może zakwestionować. Kupujący, który żałuje całego roku, może zakwestionować kilka z nich. Koszt pojedynczego sporu jest niewielki. Opłaty jednak się sumują, a przegrany spór jest w banku ostateczny. Chargeback kończy też subskrypcję, bo Google wysyła SUBSCRIPTION_REVOKED, gdy zakup zostaje obciążony zwrotnie.
Koszty, które nie znikają razem z płatnościami
Każdy miesiąc dostępu, który zapewniasz, realnie Cię kosztuje: moc obliczeniowa dla funkcji, z których korzysta kupujący, wywołania zewnętrznych API, przechowywanie danych i czas wsparcia. Gdy kupujący anuluje, te koszty biegną do końca zobowiązania, ale jego płatności również. Gdy kupujący przestaje płacić, koszty mogą biec przez okres prolongaty i wstrzymania konta, choć pieniądze nie wpływają. Tę lukę trzeba obserwować.
Jak chronić przychody z rat
Śledź zobowiązanie, a nie tylko stan subskrypcji
Przy każdym powiadomieniu zapisuj initialCommittedPaymentsCount i remainingCommittedPaymentsCount z zasobu subskrypcji. SUBSCRIPTION_STATE_ACTIVE mówi Ci, że dostęp jest włączony. Liczba pozostałych płatności mówi, ile zobowiązania to wciąż realne pieniądze, a ile tylko obietnica.
Traktuj oczekujące anulowanie jako wczesne ostrzeżenie
Kupujący z pendingCancellation nadal płaci, ale dał Ci znać, że chce odejść. To właśnie tacy kupujący najczęściej proszą o zwrot lub kwestionują późniejsze obciążenie. Szybko obsługuj ich zgłoszenia i nie pozwól, by reklamacja rozliczenia zamieniła się w chargeback.
Wybierz wyjście, zanim wybierzesz zwrot
Gdy kupujący chce odejść, zdecyduj, co naprawdę chcesz osiągnąć. Zatrzymanie przyszłych obciążeń to DEVELOPER_REQUESTED_STOP_PAYMENTS. Oddanie pieniędzy za jeden miesiąc i zakończenie dostępu to zwrot z unieważnieniem najnowszego zamówienia. Oddanie pieniędzy za starszy miesiąc przy dalszym działaniu planu to zwrot tego starszego zamówienia. RefundHalt śledzi te powiadomienia dla każdego planu, więc zwrot, unieważnienie czy zakwestionowana rata pojawia się obok płatności, które wciąż są należne, a nie jako luźne zdarzenie, które później musisz sam poskładać.
Często zadawane pytania
- Czy kupujący może anulować subskrypcję ratalną w Google Play?
- Tak, ale anulowanie zaczyna obowiązywać dopiero na koniec okresu zobowiązania. Kupujący nadal płaci pozostałe miesięczne raty i zachowuje dostęp. Google od razu wysyła powiadomienie SUBSCRIPTION_CANCELLATION_SCHEDULED, a plan kończy się SUBSCRIPTION_CANCELED i SUBSCRIPTION_EXPIRED, gdy zobowiązanie dobiegnie końca.
- Czy dostaję całą kwotę zobowiązania z góry?
- Nie. Google wypłaca każdą ratę, gdy kupujący uiści miesięczną płatność, na tych samych warunkach co przy innych subskrypcjach. Deweloperzy nie dostają zapłaty w chwili zapisu kupującego, więc 12-miesięczne zobowiązanie trafia do Ciebie w 12 osobnych wypłatach.
- Co się dzieje, gdy kupujący przestaje płacić raty?
- Google ponawia płatność w okresie prolongaty i wstrzymania konta, jeśli są włączone, a potem nikt jej nie ściąga. Według dokumentacji Google ani Google, ani deweloper nie będą dochodzić pominiętych rat, a Google nie odpowiada wobec dewelopera za niespłacone saldo.
- Czy mogę sam anulować pozostałe raty kupującego?
- Tak. Wywołaj purchases.subscriptionsv2.cancel z cancellationType ustawionym na DEVELOPER_REQUESTED_STOP_PAYMENTS. To zatrzymuje następną płatność, kupujący nie musi dotrwać do końca zobowiązania, a planu nie da się przywrócić. USER_REQUESTED_STOP_RENEWALS tego nie robi, bo nadal czeka na koniec okresu zobowiązania.
- Co zwrot robi z subskrypcją ratalną?
- Zwrot najnowszego zamówienia oddaje tę jedną miesięczną ratę, natychmiast usuwa subskrypcję i anuluje przyszłe odnowienia, więc reszta zobowiązania nigdy nie zostanie pobrana. Zwrot starszego zamówienia oddaje tamtą płatność i pozostawia subskrypcję aktywną.
- W jakich krajach dostępne są subskrypcje ratalne w Google Play?
- W Brazylii, Francji, Włoszech i Hiszpanii. Google ogranicza ratalny plan podstawowy do kupujących w tych czterech krajach i zaleca deweloperom sprawdzanie aktualnej dostępności w Play Console.
Źródła i materiały dodatkowe
- Android Developers: About subscriptions (installment subscriptions, payouts, missed payments, firm commitment, SUBSCRIPTION_CANCELLATION_SCHEDULED)
- Android Developers: Subscription lifecycle (pending cancellation, DEVELOPER_REQUESTED_STOP_PAYMENTS, SUBSCRIPTION_REVOKED)
- Google Play Developer API: purchases.subscriptionsv2.cancel (cancellationType values)
- Google Play Developer API: purchases.subscriptionsv2 (InstallmentPlan fields)
- Play Console Help: Create and manage subscriptions (installments commitment of 3 to 24 months, renewal types)
- Play Console Help: Manage your app's orders and issue refunds (refund of most recent vs older subscription order)
- Play Console Help: Chargeback cost responsibility for orders placed after August 3, 2026
- Google Play Payment Plan Terms of Service
RefundHalt
Autopilot zwrotów dla App Store i Google Play
Czytaj dalej
Wycofujesz subskrypcję, a Apple zatrzymuje odnowienia, podczas gdy Google nadal nalicza opłaty, oto ile kosztuje każda z dróg
Wycofaj subskrypcję, a dwa sklepy zrobią coś przeciwnego. Usuń ją ze sprzedaży w App Store, a odnowienia się zatrzymają. Dezaktywuj plan podstawowy w Google Play, a twoi obecni subskrybenci nadal będą płacić. Oto jak wycofać subskrypcję w każdym sklepie i ile naprawdę wynosi trwający rachunek.
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ć.