# Probno razdoblje otkazano odmah: zašto i što učiniti

> Na iOS-u se mnoga besplatna probna razdoblja otkažu u prvoj minuti, a pristup ostaje do kraja. Evo uzroka i što Apple dopušta da ih zadržiš.

Izvorna stranica: [Probno razdoblje otkazano odmah: zašto i što učiniti](https://devoria.fr/hr/blog/probno-razdoblje-otkazano-odmah-ios)
Autor: [Mehdi Azizi](https://devoria.fr/hr/mehdi-azizi)
Objavljeno: 2026-11-04
Zadnja revizija sadržaja: 2026-11-04


Na iOS-u besplatno probno razdoblje otkazano u prvoj minuti nije izgubljeno probno razdoblje. **Otkazivanje samo isključuje automatsko obnavljanje: osoba zadržava pristup do kraja probnog razdoblja i može ga ponovno uključiti.** Rano otkazivanje je ništa ne košta, a Apple joj savjetuje da otkaže barem 24 sata prije kraja. Da zadržiš ta probna razdoblja, pokaži vrijednost prije datuma isteka, ispuni svako obećanje napisano na paywallu i koristi samo poluge koje Apple dopušta.

Objavljujem vlastite iOS aplikacije i ovaj vodič polazi od mojih brojki. Na TradaZenu, mom simulatoru tradinga, otkazana su dva od tri godišnja probna razdoblja započeta između 20. i 23. listopada 2026. Na Noleri, mojoj aplikaciji za AI isprobavanje odjeće, otkazana su sva probna razdoblja započeta u mjesec dana, između 2 i 42 minute nakon početka. Pravila koja navodim dolaze s Appleovih stranica, ponovno pročitanih 3. studenoga 2026.

## Što „otkazano“ znači na iOS-u

Kad netko tijekom probnog razdoblja dodirne Cancel Subscription, pretplata ne prestaje. Na strani poslužitelja Apple šalje [obavijest o promjeni obnavljanja](https://developer.apple.com/documentation/appstoreservernotifications/notificationtype): `DID_CHANGE_RENEWAL_STATUS`, s podtipom `AUTO_RENEW_DISABLED`. Istek dolazi kasnije, u drugoj obavijesti, `EXPIRED` s podtipom `VOLUNTARY`: pretplata je istekla nakon što je korisnik isključio obnavljanje.

Apple to govori i korisniku. Na stranici App Storea [o kupnjama unutar aplikacije](https://apps.apple.com/fr/story/id1436214772): „Ako je otkažete, vaša pretplata završit će na kraju tekućeg obračunskog razdoblja.“ Do tada se osoba može vratiti i ponovno uključiti obnavljanje.

Ako koristiš RevenueCat, događaj se zove `CANCELLATION`. Njegova [dokumentacija događaja](https://www.revenuecat.com/docs/integrations/webhooks/event-types-and-fields) navodi razlog u `cancel_reason`. `UNSUBSCRIBE` znači da je pretplatnik sam otkazao, u trenutku kad to učini, a ne pri isteku. `BILLING_ERROR` znači da trgovina nije uspjela naplatiti sredstvo plaćanja.

> Na TradaZenu je, u mjesec dana, više od jednog od četiri „otkazivanja“ bio neuspjeh plaćanja, a ne otkazivanje. Prije bilo kakvog zaključka, razdvoji to dvoje.

## Zašto se toliko probnih razdoblja otkaže u prvoj minuti

### Apple savjetuje rano otkazivanje

[Appleova pomoć o otkazivanju](https://support.apple.com/fr-fr/118428) kaže: „Ako ste se pretplatili na probnu pretplatu i ne želite je obnoviti, otkažite je barem 24 sata prije kraja probnog razdoblja.“ Budući da pristup traje do kraja, otkazati odmah ne košta ništa. **Otkazivanje u prvoj minuti može biti samo osiguranje od zaborava, a ne mišljenje o tvojoj aplikaciji.**

Nisam pronašao nijednu Appleovu stranicu koja obećava e-mail podsjetnik prije kraja probnog razdoblja. Ne računaj na to i ne obećavaj ga korisnicima umjesto Applea.

### Ekran plaćanja iznenadi

Kupnja završava na Appleovom ekranu plaćanja, koji tvoja aplikacija ne kontrolira. Ako tvoj paywall ističe tjednu cijenu, ekran, na mojim aplikacijama, prikazuje godišnji iznos koji se naplaćuje na kraju probnog razdoblja. Taj raskorak iznenadi. Apple uostalom na svojoj [stranici o pretplatama](https://developer.apple.com/app-store/subscriptions/) traži da se u procesu kupnje jasno navede trajanje probnog razdoblja i cijena koja se naplaćuje nakon njega.

Na Noleri je paywall tada isticao tjednu cijenu. Od 12. do 20. listopada 2026. više od četiri od pet osoba koje su dodirnule gumb za probno razdoblje zatvorilo je Appleov ekran bez potvrde. Potvrđena probna razdoblja zatim su sva otkazana.

### Probno razdoblje uzima se „da vidim“, prije nego što se išta vidi

Na Noleri su otkazivanja stigla rano, često prije nego što je aplikacija ispunila svoje obećanje. Jedna osoba izašla je iz aplikacije 40 sekundi nakon početka probnog razdoblja. Druga je fotografirala 10 komada odjeće u 5 minuta bez da je vidjela ijednu kombinaciju, a onda stala na ekranu koji je tražio fotografiju cijelog tijela. Treća je otišla 90 sekundi nakon prvog isprobavanja. Četvrta je provela 30 minuta na glavnom ekranu, gdje je bila vidljiva kartica „Upravljaj probnim razdobljem“. Nijedna od osoba koje su otkazale nije se vratila u aplikaciju.

### Nije kriva obavijest

TradaZen ne šalje nikakve obavijesti tijekom probnog razdoblja. To je pravilo aplikacije, provjereno u kodu. Brza otkazivanja ipak su se dogodila: dakle nije ih pokrenula obavijest aplikacije.

## Dva otkazivanja koja ne smiješ pomiješati

Ne pričaju sva otkazana probna razdoblja istu priču. Na TradaZenu je četvrtina otkazivanja stigla u manje od 10 minuta, a tri četvrtine nakon 5 do 63 sata korištenja. Evo tablice koju koristim da ih čitam.

| Trenutak otkazivanja  | Moje tumačenje                         | Poluga                                         |
| --------------------- | -------------------------------------- | ---------------------------------------------- |
| U prvoj minuti        | Oprez ili iznenađenje cijenom          | Jasna cijena, vidljiv status probnog razdoblja |
| Tijekom prve sesije   | Obećanje još nije ispunjeno            | Pokazati rezultat prije bilo kakvog truda      |
| Nakon nekoliko sesija | Aplikacija se sviđa, cijena ne prolazi | Jeftiniji paket, iskrena poruka                |
| Dan ili dva kasnije   | Osoba nikad nije ponovno otvorila app  | Razlog za povratak, dopušten i najavljen       |

Treći slučaj me iznenadio. Na TradaZenu su oni koji su kasno otkazali bili jednako aktivni kao oni koji su platili: jednako sesija, jednako lekcija. **Korištenje ih nije razlikovalo. Ponuda jest.** Nekoliko ih je čak nastavilo igrati nakon otkazivanja. Sviđa im se aplikacija, ne prihvaćaju cijenu.

Četvrti slučaj je drugačiji. Te osobe imaju veliku prvu sesiju, nikad ponovno ne otvore aplikaciju, a onda otkažu iz Settings dan i pol do dva kasnije. Nijedan ekran aplikacije ne može ih zadržati, jer ga ne vide.

## Što Apple dopušta da zadržiš probno razdoblje

| Poluga                                                            | Što Apple kaže                                |
| ----------------------------------------------------------------- | --------------------------------------------- |
| Prikazati trajanje probnog razdoblja i cijenu naplaćenu nakon     | Traži se u procesu kupnje                     |
| Pokazati status pretplate u aplikaciji                            | Preporučeno, uz jednostavan način upravljanja |
| Otvoriti upravljanje pretplatom iz aplikacije                     | `showManageSubscriptions(in:)` to omogućuje   |
| Ponuditi ponudu za zadržavanje onome tko je isključio obnavljanje | Predloženo dok pretplata nije istekla         |
| Ponuditi drugu razinu pretplate                                   | Predloženo, ako osobi bolje odgovara          |
| Pitati za razlog otkazivanja                                      | Upitnik se navodi kao primjer                 |
| Prikazati poruku na ekranu otkazivanja                            | Moguće uz Retention Messaging                 |

Ovi redovi dolaze s [Appleove stranice o pretplatama](https://developer.apple.com/app-store/subscriptions/), osim posljednjeg, preuzetog iz dokumentacije Retention Messaging API-ja. Stranica o pretplatama traži i da uvijek ostaviš lak pristup sistemskom ekranu na kojem se otkazuje. **Zadržati probno razdoblje znači dati razlog za ostanak, nikad otežati odlazak.**

Dvije poluge traže pojašnjenje.

**Podsjetnik prije kraja probnog razdoblja.** Obavijest zahtijeva da ju je osoba dopustila. Ako služi za prodaju, [guideline 4.5.4](https://developer.apple.com/app-store/review/guidelines/#4.5.4) zahtijeva izričit pristanak, prikazan u tvojoj aplikaciji, i način odjave. Detalji su u mom vodiču o [push obavijestima](https://devoria.fr/hr/blog/guideline-4-5-4-push-obavijesti-apple).

**Poruka na ekranu otkazivanja.** Appleov [Retention Messaging API](https://developer.apple.com/documentation/retentionmessaging) prikazuje tvoju poruku kad osoba dodirne Cancel Subscription, na stranici za potvrdu (Confirm Cancellation). Gumb za otkazivanje ostaje tamo. U RevenueCatu pravilo „Is in free trial“ omogućuje ciljanje probnih razdoblja, prema njegovoj [dokumentaciji o tom API-ju](https://www.revenuecat.com/docs/platform-resources/apple-platform-resources/apple-retention-messaging-api). Pristup API-ju traži se od Applea: zatražio sam ga za svoje aplikacije 25. listopada 2026., a 28. odgovor još nije stigao. Formati, ograničenja i postavljanje su u mom vodiču o [Retention Messaging API-ju](https://devoria.fr/hr/blog/retention-messaging-api-poruka-prije-otkazivanja).

Jedna poluga ovdje ne radi: ponuda za povratak (win-back offer). Prema [pomoći za App Store Connect](https://developer.apple.com/help/app-store-connect/manage-subscriptions/set-up-win-back-offers), ona cilja bivše pretplatnike prema minimalnom trajanju plaćene pretplate, od najmanje mjesec dana. Probno razdoblje koje nikad nije plaćeno zato na nju nema pravo.

## Što je zabranjeno

| Praksa                                                          | Appleovo pravilo                                                                                   |
| --------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| Sakriti trajanje probnog razdoblja ili cijenu koja se naplaćuje | [3.1.2(c)](https://developer.apple.com/app-store/review/guidelines/#3.1.2), stranica o pretplatama |
| Navesti na pretplatu pod lažnim izgovorom                       | 3.1.2(a), uklanjanje s App Storea                                                                  |
| Zahtijevati zadatak da se dobije ono što je plaćeno             | 3.1.2(a): objaviti, podijeliti kontakte                                                            |
| Zavaravati, vršiti pritisak, gomilati prepreke                  | [5.6](https://developer.apple.com/app-store/review/guidelines/#5.6), kodeks ponašanja              |
| Obećati podsjetnik koji nijedan mehanizam ne ispunjava          | 5.6, po mom tumačenju: obmanjujuća praksa                                                          |

5.6 je široka. Zabranjuje zavaravanje kupaca kako bi obavili neželjene kupnje i svaku drugu manipulativnu praksu, u aplikaciji ili izvan nje. Na TradaZenu sam dobio odbijanje po 5.6 za paywall čiji je križić otvarao ponudu umjesto da zatvori ekran. Apple nije naveo o kojem se elementu radi: što sam ispravio, pišem u tekstu [guideline 5.6 i paywall](https://devoria.fr/hr/blog/guideline-5-6-paywall-odbijanje-app-store). Obavezni podaci na paywallu su u [guidelineu 3.1.2](https://devoria.fr/hr/blog/guideline-3-1-2-aplikacija-odbijena-pretplata).

## Što sam promijenio na Noleri

**Ispuniti napisano obećanje.** Tijek Nolere obećavao je „Javit ću ti 24 h prije naplate“. Kad je aplikacija prestala slati obavijesti tijekom probnog razdoblja, ta rečenica nije mogla ostati bez ičega iza sebe. Kartica probnog razdoblja, na glavnom ekranu aplikacije, ispunjava obećanje: datum kraja, cijena i gumb „Upravljaj probnim razdobljem“. Ostaje na mjestu, iako olakšava otkazivanje.

**Pokazati kombinaciju prije nego što tražiš trud.** Nakon kupnje bilo je devet radnih ekrana prije prve kombinacije: kamera, odjeća, fotografija cijelog tijela, mjere, isprobavanje. Polovica otkazivanja stigla je prije ili odmah nakon prvog isprobavanja. Fotografija cijelog tijela i mjere uklonjene su iz prvog tijeka. Prvi komad odjeće ide izravno na isprobavanje, na siluetu koju daje aplikacija. Ostalo je sedam ekrana umjesto devet.

Još nemam dovoljno probnih razdoblja na ovoj verziji da kažem zadržava li bolje. Ponovno ću proći otkazivanja ekran po ekran kad ih budem imao.

## Check-lista za čitanje vlastitih otkazivanja

- **Razdvoji otkazivanja od neuspjelih plaćanja.** U RevenueCatu pročitaj `cancel_reason` svakog `CANCELLATION`.
- **Izmjeri vrijeme** između početka probnog razdoblja i otkazivanja: prva minuta, prva sesija, sljedeći dani.
- **Zabilježi posljednji viđeni ekran** prije otkazivanja, verziju po verziju.
- **Usporedi korištenje** kasnih otkazivača i onih koji plaćaju. Ako je isto, treba mijenjati ponudu, a ne aplikaciju.
- **Pogledaj tko nastavlja koristiti aplikaciju** nakon otkazivanja: to su tvoji najbolji kandidati za drugi paket.
- **Ponovno pročitaj svoj paywall**: trajanje probnog razdoblja i cijena koja se naplaćuje nakon moraju biti čitljivi bez traženja.
- **Provjeri svako obećanje** na paywallu: ako najavljuješ podsjetnik, nešto ga mora ispuniti.
- **Drži poveznicu za upravljanje** vidljivom u aplikaciji, čak i ako košta nekoliko otkazivanja.

Ostale greške na paywallu koje tjeraju ljude i prije probnog razdoblja su u tekstu [7 grešaka na iOS paywallu](https://devoria.fr/hr/blog/ios-paywall-pocetnicke-greske-prodaja). Izrada samog probnog razdoblja detaljno je opisana u tekstu [uvodna ponuda u App Store Connectu](https://devoria.fr/hr/blog/introductory-offer-ios-besplatna-proba-pretplate).

## Iskren paywall od samog početka

[iOS & Android Kit](https://devoria.fr/hr/kits/ios) polazi od početnog koda mojih aplikacija: onboarding, paywall i pretplate već su isprogramirani. Put u četiri koraka vodi te do App Storea, tvojim tempom. Cijeli lanac opisan je na stranici [iOS pretplata unutar aplikacije](https://devoria.fr/hr/expertise/ios-pretplata-u-aplikaciji).

Ako pripremaš svoje prvo izdanje, [napravi besplatnu dijagnozu](https://devoria.fr/hr/diagnostic): reći će ti što zaista koči tvoj projekt i poslati ti moju check-listu protiv Appleovih odbijanja.

## Česta pitanja

### Zašto korisnici otkažu besplatno probno razdoblje odmah nakon što ga započnu?

Otkazati odmah ih ništa ne košta: pristup traje do predviđenog datuma, a Apple savjetuje otkazivanje barem 24 sata prije kraja. Ulogu igraju i iznenađenje cijenom koja se naplaćuje nakon probnog razdoblja ili aplikacija koja još nije pokazala svoju vrijednost.

### Zadržava li korisnik koji otkaže probno razdoblje pristup?

Da, do kraja tekućeg razdoblja. Otkazivanje najprije isključuje automatsko obnavljanje, a zatim pretplata istječe na predviđeni datum. Stranica App Storea to kaže: otkazana pretplata završava na kraju tekućeg obračunskog razdoblja.

### Je li otkazivanje probnog razdoblja konačno?

Nije. Dok probno razdoblje nije isteklo, osoba može ponovno uključiti obnavljanje iz upravljanja pretplatama. Apple ti tada šalje obavijest `DID_CHANGE_RENEWAL_STATUS` s podtipom `AUTO_RENEW_ENABLED`.

### Šalje li Apple podsjetnik prije kraja besplatnog probnog razdoblja?

Nisam pronašao nijednu Appleovu stranicu koja to obećava. Appleova pomoć samo savjetuje korisniku da otkaže barem 24 sata prije kraja. Ako tvoj paywall obećava podsjetnik, tvoja ga aplikacija mora ispuniti.

### Može li se ponuditi ponuda nekome tko otkaže probno razdoblje?

Apple predlaže ponudu za zadržavanje u aplikaciji za pretplatnika koji je isključio obnavljanje, dok pretplata nije istekla. Retention Messaging također prikazuje poruku na ekranu otkazivanja. Ponuda za povratak pak zahtijeva najmanje mjesec dana plaćene pretplate.

### Je li zabranjeno inzistirati da zadržiš korisnika na probnom razdoblju?

Inzistirati pritiskom, da. Guideline 5.6 zabranjuje zavaravanje ili manipuliranje kupcima, a Apple traži da ostaviš lak pristup ekranu otkazivanja. Iskrena poruka o vrijednosti aplikacije ili jeftiniji paket i dalje su dopušteni.


## Tvoj projekt

[iOS & Android Kit](https://devoria.fr/hr/kits/ios): Napravi svoju iPhone i Android aplikaciju s Claude Codeom: početni kod mojih aplikacija, put do trgovina i svi kitovi. 99 €.

[Dijagnoza: što te dijeli od tvoje iPhone aplikacije](https://devoria.fr/hr/diagnostic): 7 pitanja, 60 sekundi: saznaj što te stvarno koči da objaviš svoju iPhone aplikaciju, dobij svoj put u 4 koraka i kit koji ti odgovara.
