Cross-platform abonnementer med én rettighed på tværs af hver butik
StoreKit 2 og Google Play Billing, der fodrer én kilde til sandhed.
Native købsflows med StoreKit 2 og Google Play Billing, server-side JWS-verifikation og én rettighed synkroniseret på tværs af iOS, Android, tvOS og web. Dagstakst: €500.
Vendredi App · Reparationsseddel
Nº ····
Indlevering
Din dag kl. 9:00
Klar
19:00
Du henter
Rettelsen installeret på din telefon og ændringen i din kildekode.
Remote dagstakst
€500ekskl. moms
Jeg har implementeret native in-app-køb og abonnementsflows med StoreKit og Google Play Billing, inklusive serververifikation og synkronisering af rettigheder.
Du henter
- Native StoreKit 2-købs- og abonnementsflow på iOS/tvOS med JWS-verifikation
- Native Google Play Billing-flow på Android med Real-time Developer Notifications
- Én kilde til sandhed for rettigheder synkroniseret på tværs af iOS, Android, tvOS og web
- Gendannelse af køb, gratis prøveperioder og håndtering af servernotifikationer for fornyelser og opsigelser
Reparationsseddel
To faktureringssystemer, der ikke matcher
StoreKit 2 og Google Play Billing modellerer produkter, kvitteringer og servernotifikationer forskelligt. Apple giver dig signerede transaktioner og JWS, Google giver dig købstokens og Real-time Developer Notifications, og produktopsætningen i hver konsol følger sine egne regler. Jeg bygger det native købsflow på hver side, så det følger platformens tilsigtede mønster, og kortlægger derefter begge ind i én intern model, din backend forstår.
Én rettighed, hver platform
En bruger, der abonnerer på iPhone, forventer at være abonnent på sin Android-tablet, sit Apple TV og webstedet. Det virker kun, hvis rettigheden bor på din server, ikke inde i én app. Jeg kobler begge butikker til én kilde til sandhed, så adgang er konsistent overalt, og så appen spørger din backend, hvad brugeren kan tilgå, frem for at gætte ud fra en lokal kvittering.
Server-side verifikation og notifikationer
At stole på klienten alene inviterer til svindel og bryder ved refusioner. Jeg implementerer server-side verifikation af Apples JWS-transaktioner og Googles købstokens og håndterer de servernotifikationer, der rapporterer fornyelser, opsigelser, faktureringsforsøg og refusioner. Det holder rettigheden korrekt, selv når ændringen sker uden for appen, for eksempel når en bruger opsiger fra butiksindstillingerne.
Prøveperioder, gendannelser, gebyrer og RevenueCat
Gratis prøveperioder, introtilbud og gendannelse af køb har hver platformsspecifik adfærd, der forvirrer brugere, når det gøres forkert. Butiksgebyret er også reelt: omtrent 15 til 30 procent afhængigt af program og anciennitet. Jeg implementerer disse flows direkte, og hvis du foretrækker det, integrerer jeg RevenueCat for at centralisere kvitteringer og rapportering. Jeg giver dig et ærligt billede af, hvornår RevenueCat sparer tid, og hvornår det er enklere at gå direkte.
Ofte stillede spørgsmål
Den faste dagstakst er €500, remote, uden bureautillæg. Bemærk, at dette er udviklingsomkostningen; butiksgebyret på omtrent 15 til 30 procent er separat og betales til Apple eller Google.
Ja. Jeg overtager ofte en app med et halvt fungerende købsflow og retter verifikation, gendannelser eller rettighedssynkronisering. Jeg gennemgår den nuværende StoreKit- eller Billing-kode, før jeg foreslår ændringer.
Enten. Jeg kan koble StoreKit 2 og Google Play Billing direkte til din backend eller integrere RevenueCat, hvis du vil have centraliserede kvitteringer og analyser. Jeg fortæller dig, hvad der passer til dit tilfælde.
Rettigheden bor på din server som én kilde til sandhed. Begge butikker rapporterer til den gennem verificerede transaktioner og servernotifikationer, så iOS, Android, tvOS og web alle ser den samme adgang.
Ja. Jeg verificerer Apples JWS-transaktioner og Googles købstokens på serveren og behandler fornyelses-, opsigelses- og refusionsnotifikationerne, så rettigheden forbliver korrekt selv for ændringer foretaget uden for appen.
Ja. Jeg implementerer gratis prøveperioder, introtilbud og gendannelse af køb efter hver platforms regler og tester dem på rigtige konti, så brugere ikke sidder fast eller bliver dobbeltopkrævet.
Brug for senior hjælp til native mobil?
Send produktkonteksten, målplatformen, repository-status og tidsplan. Jeg fortæller dig hurtigt, om jeg kan hjælpe.
Book et gratis 20-min opkaldEller læg en besked ved disken
Beskriv dit projekt. Jeg svarer med det samme i chatten, når jeg er ledig, ellers inden for 24 timer.