Zwroty za płatności przez web checkout w iOS trafiają do Ciebie, nie do Apple, podobnie jak spory bankowe
Amerykańskie aplikacje na iPhone'a mogą teraz kierować kupujących do płatności przez stronę internetową. Apple twierdzi, że nie pomoże przy zwrotach za te zakupy, więc obsługa zwrotów, chargebacki i opłaty za spór w wysokości $15 przechodzą na Ciebie. Oto co się zmienia, ile to kosztuje i jak ograniczyć liczbę sporów.

Najważniejsze wnioski
- Wytyczne App Review Guidelines firmy Apple nie wymagają już uprawnienia (entitlement) dla przycisków, linków zewnętrznych ani innych wezwań do działania prowadzących do zewnętrznych metod zakupu w aplikacjach w amerykańskim sklepie.
- Artykuł pomocy Apple o zakupach nierozliczanych przez App Store mówi, że Apple nie może pomóc przy zwrotach, historii zakupów ani zarządzaniu subskrypcjami w ich przypadku, i odsyła klientów do dewelopera.
- Zwroty za web checkout w iOS realizuje deweloper przez własnego operatora płatności. Strona „Zgłoś problem” Apple, Chmura rodzinna i „Pytanie o zakup” nie obejmują tych zakupów.
- W Stripe spór dotyczący karty w USA oznacza obciążenie kwotą sporną plus opłatą za spór w wysokości $15, a ta opłata nie wraca nawet wtedy, gdy deweloper wygra. Zakwestionowanie sporu złożonego po 17 czerwca 2025 r. kosztuje kolejne $15, zwracane tylko w razie wygranej.
- Stripe podaje, że nie zwraca opłat za przetworzenie pierwotnej transakcji, gdy deweloper zwraca płatność.
- Sieci kartowe zwykle pozwalają posiadaczom kart zakwestionować płatność w ciągu 120 dni, a deweloper ma zazwyczaj od 7 do 21 dni na odpowiedź z dowodami. CONSUMPTION_REQUEST od Apple daje 12 godzin, ale o zwrocie decyduje Apple.
- To, czy Apple może pobierać prowizję od zakupów w USA dokonanych przez link zewnętrzny, rozstrzyga Sąd Najwyższy USA w sprawie Apple v. Epic, No. 25-1311. Od tej odpowiedzi nie zależy, kto obsługuje zwroty za te zakupy.
Każdy zwrot za zakup, który Twoja amerykańska aplikacja na iPhone'a kieruje do płatności przez stronę internetową, jest teraz Twoim zadaniem, a nie Apple. Wytyczne Apple pozwalają aplikacjom w amerykańskim sklepie linkować do zewnętrznych metod zakupu bez uprawnienia, a tańsza ścieżka płatności przez web jest otwarta dla każdej amerykańskiej aplikacji, która doda link. Razem z nią przyszła obsługa zwrotów. Własny artykuł pomocy Apple mówi, że firma nie może pomóc przy zwrotach za zakupy, których nie rozliczyła, i odsyła tych klientów do Ciebie. Jeśli klient zamiast tego pójdzie do banku, spór trafi do Twojego operatora płatności, z opłatą, niezależnie od wyniku. Na tym polega wymiana stojąca za zwrotami za web checkout w iOS i warto ją wycenić, zanim pojawi się pierwszy przypadek.
Co zasady Apple mówią o linkowaniu do płatności przez web
Wytyczna 3.1.1(a) App Review Guidelines firmy Apple stanowi, że deweloperzy nie potrzebują uprawnień StoreKit do linków, aby umieszczać przyciski, linki zewnętrzne lub inne wezwania do działania w swoich aplikacjach w amerykańskim sklepie. We wszystkich innych sklepach bez konkretnego uprawnienia takie wezwania do działania są nadal zakazane. Wytyczna 3.1.1 wciąż mówi, że jeśli chcesz odblokować funkcje lub funkcjonalność w aplikacji, musisz użyć zakupu w aplikacji. Amerykańska aplikacja zwykle oferuje więc oba sposoby. Klient może kupić w aplikacji przez Apple albo przejść na zewnątrz i zapłacić Ci przez stronę.
Ten podział ma znaczenie dla zwrotów. Jeden klient może mieć na tym samym koncie zakup przez Apple i zakup przez web, a każdy z nich jest zwracany w innym systemie, na innych zasadach.
Kto wciąż spiera się o prowizję
Opłata od zakupów przez link zewnętrzny jest nadal przedmiotem sporu sądowego. Sąd Apelacyjny Dziewiątego Okręgu rozpoznał apelację Apple od orzeczenia o obrazie sądu 11 grudnia 2025 r., a Sąd Najwyższy zgodził się 30 czerwca 2026 r. rozpoznać sprawę Apple v. Epic Games, No. 25-1311. Apple złożyło pismo merytoryczne 14 września 2026 r., a termin dla Epic upływa 13 listopada 2026 r. Niezależnie od wyniku sprawa rozstrzygnie, ile Apple może pobierać od tych zakupów. Nie przeniesie zwrotów z powrotem do Apple.
Kto obsługuje zwroty za web checkout w iOS
Artykuł pomocy Apple o zakupach nierozliczanych przez App Store ani Apple In-App Purchase jest jednoznaczny. Apple twierdzi, że nie może zapewnić wsparcia dla tych zakupów, w tym zwrotów, historii zakupów oraz anulowania i zarządzania subskrypcjami. Wśród nich wymienia aplikacje z App Store korzystające z zakupów zewnętrznych i każe klientom kontaktować się z deweloperem w sprawie rozliczeń lub zwrotu. Ten sam artykuł zaznacza, że takie zakupy nie korzystają z funkcji App Store, takich jak „Zgłoś problem”, Chmura rodzinna, zarządzanie subskrypcjami i „Pytanie o zakup”.
| Kwestia zwrotu | Zakup w aplikacji przez Apple | Web checkout przez Twojego operatora płatności (przykład Stripe) |
|---|---|---|
| Kto decyduje o prośbie o zwrot | Apple | Ty |
| Gdzie klient o to prosi | reportaproblem.apple.com | Twój kanał wsparcia. Apple odsyła klienta do Ciebie |
| Przebieg dowodów | CONSUMPTION_REQUEST, odpowiedź w ciągu 12 godzin, decyduje Apple | Spór bankowy, zwykle od 7 do 21 dni na odpowiedź, decyduje wydawca karty |
| Czas, jaki klient ma na spór | Ustala Apple, nie Ty | Zwykle 120 dni od płatności, czasem dłużej |
| Opłata, gdy klient wszczyna spór | Brak opłaty operatora. Procesem zarządza Apple | $15 opłaty za spór w USA, niezwracane nawet w razie wygranej |
| Opłaty za przetworzenie przy zwrocie | Nie dotyczą Twojego operatora | Stripe ich nie zwraca |
| Sygnał serwerowy | App Store Server Notifications, np. REFUND | Webhooki operatora, np. charge.refunded i refund.created |
| Chmura rodzinna i Pytanie o zakup | Dostępne | Niedostępne, według Apple |
Czy klient może mimo to poprosić Apple o zwrot za zakup przez web?
Może spróbować, ale artykuł Apple mówi, że firma nie pomoże, i odsyła klienta do Ciebie. Zakup nie pojawi się w „Zgłoś problem”, bo Apple go nie rozliczyło. To jest kluczowy moment. Klient, który nie znajdzie Cię w następnym kroku, zadzwoni do banku.
Co się zmienia, gdy sam decydujesz o zwrocie
Dostajesz coś, czego Apple nigdy Ci nie dało: ostatnie słowo. Przy zakupie w aplikacji możesz wysłać dane o zużyciu, ale decyzję podejmuje Apple. Przy zakupie przez web możesz zwrócić całość, zwrócić część, zaproponować kredyt albo odmówić. Bierzesz też na siebie to, co się z tym wiąże. Potrzebujesz spisanej polityki, kontaktu, który klient naprawdę znajdzie, i kogoś, kto odpowiada w ciągu dni, a nie tygodni.
Ile kosztuje sporny zakup przez web checkout
Tak Stripe opisuje spór dotyczący karty. W chwili złożenia sporu Stripe pobiera z Twojego salda kwotę sporną plus opłatę za spór i blokuje środki na cały czas trwania sprawy. W USA ta opłata wynosi $15 i poza Meksykiem nie jest zwracana, bez względu na wynik. Jeśli zakwestionujesz spór złożony po 17 czerwca 2025 r., naliczana jest druga opłata za zakwestionowanie w wysokości $15, którą Stripe zwraca tylko w razie wygranej. Cały proces może potrwać od 2 do 3 miesięcy, a decyzja wydawcy karty jest ostateczna.
Weźmy przykładowy przypadek: miesięczny plan za $9.99 sprzedany przez web checkout, w którym użytkownik przed wszczęciem sporu zużył już płatne generacje AI i przestrzeń w chmurze.
| Wynik przy obciążeniu $9.99 | Co znika z Twojego konta |
|---|---|
| Zwracasz na prośbę klienta | $9.99 plus pierwotna opłata za przetworzenie, którą zatrzymuje Stripe |
| Klient wszczyna spór, akceptujesz | $9.99 plus opłata za spór $15 |
| Klient wszczyna spór, kwestionujesz i przegrywasz | $9.99 plus $15 plus opłata za zakwestionowanie $15 |
| Klient wszczyna spór, kwestionujesz i wygrywasz | Opłata za spór $15. $9.99 i opłata za zakwestionowanie wracają |
| Każdy wynik | Już zużyta moc obliczeniowa, wywołania API i przestrzeń |
Przy tanim planie nawet wygrany spór kosztuje po opłatach więcej, niż była warta transakcja. Zwykły zwrot to najtańszy wynik w tabeli. Własne wskazówki Stripe dotyczące wczesnych ostrzeżeń o oszustwach opierają się na tym samym rachunku: zwrot oznaczonej transakcji się opłaca, gdy jest ona mniej więcej równa opłacie za spór lub niższa.
Dlaczego wskaźnik sporów ma większe znaczenie niż pojedyncza sprawa
Stripe wlicza każdy spór, wygrany czy przegrany, do Twojej aktywności sporowej. Według Stripe branża uznaje aktywność sporową powyżej 0.75% za nadmierną, a programy monitorujące sieci kartowych mogą skutkować karami. Stripe dodaje, że nadmierna aktywność sporowa może też wpłynąć na możliwość przetwarzania płatności u innych operatorów. Skok liczby sporów z jednego paywalla w iOS może dotknąć każdą firmę, którą prowadzisz na tym koncie.

Jak nie dopuścić, by zwroty za web checkout zamieniały się w spory
Cel jest prosty. Niech zapytanie Ciebie będzie łatwiejsze niż zapytanie banku.
- Umieść link do zwrotu lub anulowania w aplikacji i na każdym potwierdzeniu zakupu. Apple nie pokaże zakupu we własnej historii, więc Twoje potwierdzenie to jedyny dokument, jaki ma klient.
- Używaj opisu na wyciągu, który klient rozpozna jako Twoją aplikację. Stripe zauważa, że wydawca karty często pyta o transakcję, bo posiadacz karty nie rozpoznaje jej opisu.
- Odpowiadaj na e-maile w sprawie zwrotów w ciągu dnia lub dwóch. Spór uniemożliwia zwrot poza procedurą sporu, więc zwrot musi nastąpić wcześniej.
- Obserwuj wczesne ostrzeżenia Stripe o oszustwach i zwracaj oznaczone transakcje o niskiej wartości, zanim staną się sporami.
- Gdy pojawi się spór lub zwrot, od razu zakończ płatny dostęp na swoim serwerze, aby moc obliczeniowa, wywołania API i przestrzeń przestały być zużywane.
- Przechowuj dane o użyciu powiązane z każdą transakcją. Logowania, dane urządzenia i to, co zostało zużyte, to dowody, które czyta wydawca karty, gdy kwestionujesz spór.
Rozdziel oba systemy zwrotów w swoich danych
Amerykański klient może w tym samym miesiącu uzyskać zwrot za zakup przez Apple i zakwestionować zakup przez web w swoim banku. Oznacz każde uprawnienie miejscem zakupu. Odbieraj dostęp z zakupów Apple na podstawie App Store Server Notifications, z zakupów przez web na podstawie webhooków operatora płatności i nigdy nie pozwól, by jedno przypadkiem anulowało drugie. RefundHalt odpowiada na CONSUMPTION_REQUEST od Apple po stronie zakupów w aplikacji. Strona webowa to kolejka sporów Twojego operatora płatności, a decyduje w niej Twoja własna polityka.
Często zadawane pytania
- Kto obsługuje zwroty, gdy aplikacja iOS kieruje do płatności przez web?
- Deweloper. Artykuł pomocy Apple mówi, że firma nie może pomóc przy zwrotach, historii zakupów ani zarządzaniu subskrypcjami w przypadku zakupów nierozliczanych przez App Store ani Apple In-App Purchase, i odsyła klientów do dewelopera. Zwrotu dokonujesz przez własnego operatora płatności.
- Czy klient może użyć strony „Zgłoś problem” Apple przy zakupie przez web checkout?
- Nie. Apple twierdzi, że zakupy poza jego systemem nie korzystają z funkcji App Store, takich jak „Zgłoś problem”, Chmura rodzinna, zarządzanie subskrypcjami czy „Pytanie o zakup”. Zakupu nie ma w rejestrach Apple, więc Apple nie ma czego zwrócić.
- Ile kosztuje chargeback przy zakupie przez web checkout w Stripe?
- Kwotę sporną plus opłatę za spór w wysokości $15 w USA, której Stripe nie zwraca nawet w razie wygranej. Jeśli zakwestionujesz spór złożony po 17 czerwca 2025 r., naliczana jest druga opłata $15, zwracana tylko w razie wygranej. Moc obliczeniowa i przestrzeń, które klient już zużył, w żadnym przypadku nie wracają.
- Czy Apple wysyła CONSUMPTION_REQUEST przy zakupie przez web checkout?
- Nie. CONSUMPTION_REQUEST jest częścią procesu zwrotów Apple dla jego własnych zakupów w aplikacji. Zakup przez web nigdy nie jest rozliczany przez Apple, więc Apple nie ma prośby o zwrot, o którą mogłoby Cię zapytać. Etapem dowodowym przy zakupie przez web jest spór dotyczący karty, w którym zwykle masz od 7 do 21 dni na odpowiedź.
- Czy amerykańskie aplikacje iOS mogą linkować do zewnętrznej płatności bez uprawnienia?
- Tak, w amerykańskim sklepie. App Review Guidelines firmy Apple mówią, że uprawnienia nie są wymagane dla przycisków, linków zewnętrznych ani innych wezwań do działania w aplikacjach w amerykańskim sklepie. Wytyczna 3.1.1 nadal wymaga zakupu w aplikacji do odblokowania funkcji w aplikacji, więc aplikacje zwykle oferują oba sposoby.
Źródła i materiały dodatkowe
- Apple Developer: App Review Guidelines, sections 3.1.1, 3.1.1(a) and 3.1.3
- Apple Support: About purchases not billed through the App Store or Apple In-App Purchase
- Supreme Court of the United States: Docket No. 25-1311, Apple Inc. v. Epic Games, Inc.
- Apple Developer Documentation: Send Consumption Information
- Stripe Docs: How disputes work
- Stripe Support: June 2025 pricing updates for disputes
- Stripe Docs: Refund and cancel payments
- Stripe Docs: Measuring disputes
RefundHalt
Autopilot zwrotów dla App Store i Google Play
Czytaj dalej
Zwrot za płatną aplikację nigdy nie trafia na twój serwer, więc musi go wykryć sama aplikacja
Zwroty za aplikacje płatne z góry omijają wszystkie powiadomienia, których nasłuchuje twój serwer. Google daje kupującym dwie godziny na zwrot i odinstalowuje aplikację, Apple może zwrócić pieniądze w ciągu 90 dni na mocy twojej umowy, a żaden z nich nie prosi o dowody. Oto co mówi każdy sklep, ile to kosztuje i jak to sprawdzić w aplikacji.
Jeśli Twoja aplikacja wciąż działa na App Store Server Notifications V1, Apple nigdy nie zapyta Cię o zwroty za subskrypcje
Apple oznaczyło App Store Server Notifications V1 jako przestarzałe w czerwcu 2023 roku, a V1 nigdy nie dostało CONSUMPTION_REQUEST dla subskrypcji, REFUND_DECLINED ani REFUND_REVERSED. Oto co traci serwer na V1, ile to kosztuje i jak przejść na V2, nie gubiąc żadnego zwrotu.