Kupnja unutar aplikacije (in-app purchase): 4 vrste
Autor: Mehdi Azizi
Objavljeno , 9 min
Kupnja unutar aplikacije je neobavezna kupnja u aplikaciji. Apple razlikuje 4 vrste: potrošnu, nepotrošnu, automatski obnovljivu i neobnovljivu pretplatu.
Kupnja unutar aplikacije, ili in-app purchase, je kupnja koju obaviš unutar aplikacije, nakon što si je instalirao. Apple je definira kao neobaveznu kupnju koja mijenja funkcionalnosti aplikacije ili otključava usluge, sadržaje ili virtualnu robu. Postoje četiri vrste: potrošna, nepotrošna, pretplata s automatskom obnovom i neobnovljiva pretplata. Na App Storeu te oznaka „In-App Purchases” pokraj gumba Get upozorava da je aplikacija nudi.
Ovaj vodič odgovara na pitanje iz dva kuta. Za korisnika: što ta oznaka znači, što zapravo plaćaš, kako otkazati, dobiti povrat novca ili blokirati te kupnje na iPhoneu djeteta. Za developera: četiri vrste onako kako ih App Store Connect naziva, Appleova provizija i što tvoja aplikacija mora predvidjeti. Sve dolazi s Appleovih stranica, ponovno pročitanih 3. studenoga 2026.
I sam prodajem kupnje unutar aplikacije u svojim iOS aplikacijama. Solys, blokator društvenih mreža, nudi pretplatu i doživotni pristup. TradaZen, simulator tradinga, i Nolera, aplikacija za isprobavanje odjeće pomoću AI-ja, prodaju uglavnom godišnju pretplatu s besplatnim probnim razdobljem.
Kupnja unutar aplikacije: Appleova definicija
Na svojoj stranici O kupnjama unutar aplikacije App Store piše da su to neobavezne kupnje namijenjene mijenjanju funkcionalnosti aplikacije ili otključavanju usluga, sadržaja ili virtualne robe. Ključna riječ je „neobavezne”. Kupnja unutar aplikacije nikad nije nametnuta: ti biraš hoćeš li je kupiti.
Aplikacija dakle može biti besplatna za preuzimanje i prodavati nešto unutar sebe. Appleova pomoć za preuzimanje aplikacija to jasno kaže: ako aplikacija prikazuje gumb Get umjesto cijene, besplatna je i preuzimanje ti se neće naplatiti. Ali neke besplatne aplikacije nude plaćene kupnje unutar aplikacije i pretplate.
Da prepoznaš takve aplikacije prije instalacije, App Store savjetuje da pogledaš vidi li se oznaka „In-App Purchases” pokraj cijene ili gumba Get. Ona ne kaže koliko ćeš platiti. Kaže samo da u aplikaciji postoji nešto za kupiti.
4 vrste kupnji unutar aplikacije
App Store Connect, alat u kojem developeri stvaraju svoje proizvode, navodi četiri vrste. Evo definicija i primjera iz pomoći za App Store Connect, dopunjenih primjerima sa stranice App Storea.
| Vrsta | Što plaćaš | Appleovi primjeri |
|---|---|---|
| Potrošna | Predmet koji se koristi jednom, kupuje se opet | Hrana za ribice, životi, dragulji |
| Nepotrošna | Otključavanje kupljeno jednom, bez isteka | Trkaća staza, razine, filteri |
| Automatski obnovljiva pretplata | Pristup koji se naplaćuje u redovitim razmacima | Video streaming, pohrana u oblaku |
| Neobnovljiva pretplata | Vremenski ograničen pristup, bez produljenja | Arhiva članaka, sezonski paket |
Potrošna kupnja
Apple je definira kao proizvod koji se koristi jednom, troši se i mora se ponovno kupiti. To je valuta u igri, paket života ili krediti za generiranje u AI aplikaciji. Jedno pravilo štiti kupca: prema guidelineu 3.1.1, krediti ili valute kupljeni kupnjom unutar aplikacije ne smiju isteći.
Nepotrošna kupnja
To je proizvod kupljen jednom, koji ne istječe i ne smanjuje se korištenjem. Trajno otključava funkciju: punu verziju, paket razina, foto filtere. Doživotni pristup u Solysu spada u ovu vrstu. Platiš ga samo jednom i vratiš ga ako promijeniš iPhone.
Pretplata s automatskom obnovom
Daje pristup sadržaju ili usluzi tijekom nekog razdoblja, a zatim se sama obnavlja dok je korisnik ne otkaže. To je model mojih aplikacija. Guideline 3.1.2 postavlja tri uvjeta: mora donositi stalnu vrijednost, trajati najmanje sedam dana i raditi na svim korisnikovim uređajima. To je vrsta koja nosi klasično besplatno probno razdoblje, podešeno u App Store Connectu. Aplikacija bez pretplate također može ponuditi probno razdoblje, u obliku besplatne nepotrošne kupnje nazvane „XX-day Trial”, prema guidelineu 3.1.1.
Neobnovljiva pretplata
Daje pristup usluzi na ograničeno vrijeme i ne obnavlja se. Da nastavi, kupac je mora ponovno kupiti. Apple navodi godinu dana pristupa arhivi članaka ili sezonski paket online videa. Ne koristim je ni u jednoj svojoj aplikaciji.
Što svaka vrsta mijenja u praksi
Naziv vrste ne govori sve. Evo što mijenja za kupca i za aplikaciju, prema Appleovoj stranici o kupnjama unutar aplikacije i StoreKit dokumentaciji o currentEntitlements, popisu trenutačnih prava pristupa.
| Vrsta | Kupuje se ponovno? | Vraća se nakon ponovne instalacije | Obiteljsko dijeljenje |
|---|---|---|---|
| Potrošna | Da | Ne | Ne |
| Nepotrošna | Ne | Da | Moguće |
| Automatski obnovljiva pretplata | Ne, sama se obnavlja | Da, ako je aktivna ili u razdoblju odgode | Moguće |
| Neobnovljiva pretplata | Da, na kraju | Da | Ne |
Dvije napomene. Obiteljsko dijeljenje (Family Sharing) omogućuje dijeljenje pristupa s najviše pet članova obitelji, a Apple ga predviđa za automatski obnovljive pretplate i nepotrošne kupnje. Developer bira hoće li ga uključiti. I kupnja kojoj je App Store vratio novac ili ju je opozvao nestaje iz prava pristupa.
Što korisnik vidi, od kupnje do povrata novca
Potvrda kupnje
Prema stranici App Storea, za kupnju unutar aplikacije moraš unijeti lozinku ili koristiti Touch ID. S lozinkom biraš traži li se pri svakoj transakciji ili svakih 15 minuta. Appleova pomoć o lozinki za kupnje dodaje Face ID: ako je Touch ID ili Face ID uključen za kupnje, traži se pri svakom preuzimanju, čak i besplatnom.
Otkazivanje pretplate
Otkazivanje ide preko tvog Apple računa, ne preko developera. Na iPhoneu, prema Appleovoj pomoći o otkazivanju:
- U Settings dodirni svoje ime.
- Dodirni Subscriptions.
- Dodirni odgovarajuću pretplatu.
- Dodirni Cancel Subscription. Ponekad moraš pomaknuti zaslon da nađeš gumb.
Prema stranici App Storea, pretplata završava na kraju tekućeg obračunskog razdoblja. Za besplatno probno razdoblje ista pomoć savjetuje otkazivanje najmanje 24 sata prije kraja probnog razdoblja.
Zahtjev za povrat novca
Povrat novca ide preko Applea, ne preko developera. Appleova pomoć o povratu novca daje postupak: prijavi se na reportaproblem.apple.com, dodirni „I'd like to”, zatim „Request a refund”. Odaberi razlog, zatim aplikaciju ili pretplatu, i pošalji. Apple traži da pričekaš 24 do 48 sati na odgovor. Pravo na povrat ovisi o zemlji.
Blokiranje kupnji unutar aplikacije na iPhoneu djeteta
Apple nudi dvije postavke. Prva blokira sve, druga traži da roditelj odobri svaku kupnju.
Blokiranje preko Screen Timea. Prema Appleovoj pomoći za Screen Time, Screen Time najprije mora biti uključen. Zatim:
- Otvori Settings, pa dodirni Screen Time.
- Dodirni Apps and Websites, pa App Store.
- Dodirni In-App Purchases i odaberi Blocked.
Odobrenje kupnje, uz obiteljsko dijeljenje. Ako tvoje dijete ima vlastiti uređaj i vlastiti račun u tvojoj obiteljskoj grupi, funkcija Ask to Buy šalje ti svaki zahtjev. Pokriva preuzimanje aplikacije i kupnje unutar aplikacije, bez obzira na dobnu oznaku aplikacije. Da je uključiš sa svog uređaja:
- Otvori Settings, pa dodirni Family.
- Dodirni ime svog djeteta.
- Dodirni Apps and Websites, pa Restrictions.
- Dodirni Ask to Buy, pa uključi Require Purchase Approval.
Ovisno o zemlji, ova je opcija uključena prema zadanim postavkama i ne može se isključiti prije 18. godine.
Za developere: što kupnja unutar aplikacije podrazumijeva
Kupnja unutar aplikacije je obavezna za otključavanje digitalnog sadržaja
Guideline 3.1.1 to nameće: da otključaš funkciju ili sadržaj u svojoj aplikaciji, moraš koristiti Appleovu kupnju unutar aplikacije. Licencni ključ, QR kod ili kriptovaluta za to nisu dopušteni, osim u slučajevima koje Apple predviđa. Iznimke i pravila za svaku regiju nalaze se u mom vodiču o guidelineu 3.1.1.
Appleova provizija
Prema stranici o članstvu, provizija na digitalnu robu i usluge prodane preko App Storea iznosi 30 %. Pada na 15 % za članove Small Business Programa i nekih drugih programa te za prihvatljive pretplate. Druge stope i naknade mogu se primjenjivati na neke aplikacije distribuirane u nekoliko zemalja, uključujući Europsku uniju, Japan i Južnu Koreju. Detalji, s prijavom, nalaze se u Apple Small Business Program.
Što ti treba prije prvog proizvoda
- Potpiši ugovor za plaćene aplikacije. Prema pomoći za App Store Connect, vlasnik računa mora potpisati Paid Apps Agreement da bi nudio kupnje unutar aplikacije. Postupak je u mom vodiču o Paid Apps Agreementu.
- Stvori proizvod u App Store Connectu. Prema pomoći za stvaranje kupnje unutar aplikacije, potrošna ili nepotrošna kupnja stvara se u bočnoj traci aplikacije, pod Monetization, u odjeljku In-App Purchases. Odabereš vrstu, pa uneseš referentni naziv i ID proizvoda. Pretplate se stvaraju zasebno, u Subscriptions.
- Predvidi vraćanje kupnji. Appleova stranica o kupnjama unutar aplikacije to naglašava: ako netko ponovno instalira tvoju aplikaciju ili promijeni uređaj, mora odmah vratiti ono što je kupio. Tvoja aplikacija mora i nuditi način vraćanja kupnji koje se mogu vratiti, prema guidelineu 3.1.1.
Da sve povežem bez da sam pišem provjeru računa, koristim RevenueCat. Koraci su u RevenueCat i in-app pretplata na iOS-u.
Koju vrstu odabrati za svoju prvu aplikaciju
| Što prodaješ | Odgovarajuća vrsta |
|---|---|
| Uslugu koja svaki tjedan postaje bogatija | Automatski obnovljiva pretplata |
| Punu verziju, jednom zauvijek | Nepotrošna |
| Kredite, generiranja, živote | Potrošna |
| Vremenski ograničen pristup, bez produljenja | Neobnovljiva pretplata |
Kod prve aplikacije pravi izbor gotovo je uvijek između pretplate i jednokratne kupnje. Detaljno to objašnjavam, s izračunom mjesečnog prihoda, u pretplata ili jednokratna kupnja za tvoju iOS aplikaciju.
Prodaj svoju prvu kupnju unutar aplikacije
iOS & Android Kit polazi od početnog koda mojih aplikacija: onboarding, paywall i pretplate već su napisani, a put u četiri koraka vodi te do App Storea, tvojim tempom. Cijeli lanac, od proizvoda u App Store Connectu do paywalla, opisan je na stranici in-app pretplata na iOS-u.
Ako pripremaš svoje prvo izdanje, napravi besplatnu dijagnozu: reći će ti što stvarno koči tvoj projekt i poslati ti moju checklistu protiv Appleovih odbijanja.
Česta pitanja
Što znači „In-App Purchases” na App Storeu?
Oznaka pokazuje da aplikacija nešto prodaje unutar sebe: valutu, otključavanje, pretplatu. Pojavljuje se pokraj cijene ili gumba Get. Preuzimanje aplikacije ostaje besplatno ako prikazuje Get, a plaćaš samo ono što odlučiš kupiti.
Je li besplatna aplikacija s kupnjama unutar aplikacije stvarno besplatna?
Preuzimanje je besplatno, a Apple navodi da ti se neće naplatiti. Neke funkcije ili sadržaji unutar aplikacije mogu se ipak plaćati. Za kupnju Apple traži tvoju lozinku, Touch ID ili Face ID.
Koja je razlika između potrošne i nepotrošne kupnje?
Potrošna se troši korištenjem i kupuje ponovno, kao životi ili dragulji. Nepotrošna se kupuje jednom i ostaje tvoja, kao paket razina ili puna verzija. Od te dvije, samo se nepotrošna vraća nakon ponovne instalacije.
Kako isključiti kupnje unutar aplikacije na iPhoneu?
Uključi Screen Time, pa idi na Settings, Screen Time, Apps and Websites, App Store. Dodirni In-App Purchases i odaberi Blocked. Za uređaj djeteta, opcija Ask to Buy omogućuje ti da radije odobravaš svaku kupnju.
Može li se dobiti povrat novca za kupnju unutar aplikacije?
Da, neke kupnje imaju pravo na povrat. Zahtjev se podnosi na reportaproblem.apple.com, u odjeljku „I'd like to”, zatim „Request a refund”. Apple traži da pričekaš 24 do 48 sati, a pravo na povrat ovisi o zemlji.
Koliku proviziju Apple uzima na kupnju unutar aplikacije?
U pravilu 30 % na digitalnu robu i usluge. Za članove Small Business Programa i za prihvatljive pretplate to je 15 %. Druge stope i naknade mogu se primjenjivati na neke aplikacije u nekoliko zemalja, uključujući Europsku uniju.

