Risolverò la verifica degli acquisti in app e delle sottoscrizioni sul backend

Alcune informazioni sono state tradotte automaticamente.

Messico

Parlo Russo, Spagnolo, Inglese

Riparo prodotti AI che si rompono in produzione, backend, autenticazione, pagamenti

Sono un fondatore, non un'agenzia. Ho costruito e rilasciato un prodotto in produzione con l'aiuto dell'AI: un'app web Next.js con Stripe live, un backend Express e un'app mobile su entrambi gli store...
Informazioni su questo servizio

La tua app prende soldi. La domanda è se il tuo server ne sia al corrente.


La maggior parte del codice di acquisto in app si ferma al client. L'SDK dice che l'acquisto è andato a buon fine, l'app sblocca la funzione, e niente sul tuo server verifica con Apple o Google. Questo vale finché qualcuno non patcha l'app, condivide un account tra dispositivi, o rimborsa una sottoscrizione mantenendo l'accesso.


Ho costruito il backend dei pagamenti per un prodotto attivo in entrambi gli store: acquisti verificati lato server, diritti memorizzati nel database, rinnovi gestiti tramite notifiche dello store.


COSA GESTISCO

Validazione di ricevute e token contro l'App Store Server API e Google Play Developer API. Diritti che sopravvivono a reinstallazioni e cambi di dispositivo. Notifiche dello store per rinnovo, cancellazione, rimborso e periodo di grazia. Ripristino acquisti. Test in sandbox.


COSA NON FACCIO

Non sviluppo né invio versioni iOS e non scrivo codice client. Lavoro sul tuo backend, sulla configurazione dello store e sull'API che la tua app chiama. Per Android posso testare su un dispositivo reale. Per iOS, il tuo sviluppatore esegue la build.


Inviami il tuo stack e come funzionano gli acquisti ora, e ti dirò cosa manca prima di ordinare.

Scopo:

Medico

Salute e Benessere

Istruzione

Expertise:

firebase

Analytics

Piattaforma:

Piattaforme trasversali

Tipo di app:

Hybrid

Linguaggio di programmazione:

Dart

Java

JavaScript

Kotlin

Framework:

Flutter

Node.js

Strumenti:

Android Studio

Supabase