Ik los je in app aankoop en abonnement verificatie op de backend op
Ik repareer AI-gebouwde producten die in productie kapot gaan, backend, authenticatie, betalingen
Over deze dienst
Je app neemt geld in. De vraag is of jouw server dat weet.
De meeste in app aankoop code stopt bij de client. De SDK zegt dat de aankoop is gelukt, de app ontgrendelt de functie, en er wordt nooit gecontroleerd met Apple of Google op jouw server. Dat blijft zo totdat iemand de app patcht, één account deelt over meerdere apparaten, of een abonnement terugbetaalt en toch toegang houdt.
Ik heb de betalingsbackend gebouwd voor een product dat live is in beide winkels: aankopen worden server side geverifieerd, rechten worden opgeslagen in de database, en verlengingen worden afgehandeld via store notificaties.
WAT IK DOE
Ontvangst- en tokenvalidatie tegen App Store Server API en Google Play Developer API. Rechten die blijven bestaan na herinstallaties en apparaatwissels. Store notificaties voor verlenging, annulering, terugbetaling en grace period. Aankoop herstellen. Sandbox testen.
Ik bouw geen iOS releases en dien ze niet in, en ik schrijf geen client code. Ik werk aan je backend, je store configuratie en de API die je app aanroept. Android kan ik testen op een echt apparaat. Voor iOS laat je developer de build uitvoeren.
Stuur me je stack en hoe de aankopen nu werken, en ik vertel je wat er ontbreekt voordat je bestelt.
Expertise:
firebase
•
Analyse
Platform:
Platformonafhankelijk
App-type:
Hybride
Programmeertaal:
Dart
•
Java
•
JavaScript
•
Kotlin
•
TypeScript
Frameworks:
Flutter
•
Node.js
Tools:
Android Studio
•
Supabase
Veelgestelde vragen
Automatische vertaling
Werk je met RevenueCat of Adapty?
Ja. Als je er al één gebruikt, verifieer ik rechten via hun API en webhooks in plaats van direct via de stores. Als je er geen hebt, vertel ik je of het toevoegen ervan in jouw geval de moeite waard is.
Mijn app is Flutter of React Native. Maakt dat uit?
Niet veel. De client SDK verschilt, de server side logica niet. Ik heb dit met Flutter gedaan, en de backend werkt hetzelfde in beide gevallen.
Kun je iOS aankopen testen?
Ik test de server side van iOS aankopen in sandbox met data die je developer me stuurt. Ik kan de app niet op een apparaat draaien omdat ik geen Mac of iPhone heb. Android test ik zelf end-to-end.
