web-dev-qa-db-fra.com

Comment implémenter l'abonnement aux achats intégrés dans Flutter?

Je souhaite fournir un abonnement renouvelable automatiquement dans mon application Flutter pour iOS et Android. Les utilisateurs peuvent s'abonner pendant 1 mois.

Il n'y a pas encore de plugin d'achat intégré officiellement maintenu. Mais il y a beaucoup de plugins sur les achats intégrés dans Flutter.

Lequel est le meilleur? Comment l'implémenter? Sont-ils sécurisés?

6
David

Mise à jour du 03.10.2019 - Je recommande d'utiliser le nouveau package de l'équipe Flutter https://pub.dev/packages/in_app_purchase

L'exemple avec le code est ici https://github.com/flutter/plugins/tree/master/packages/in_app_purchase/example

Avec ce plugin, j'ai réussi à implémenter les paiements et les abonnements récursifs à Android et iOS simultanément. Avec l'ancien package, j'ai eu quelques problèmes mineurs.

Vous pouvez utiliser le plugin Nice flutter_inapp_purchase

Je l'ai utilisé pour l'application que j'ai développée et cela fonctionne bien. Vous pouvez utiliser mon exemple de fonctionnement de l'abonnement - github Il y a un exemple de travail complet, lorsque vous l'exécutez, vous devriez obtenir l'écran

enter image description here

(n'oubliez pas de vous connecter à Google Play dans l'émulateur ou vous obtiendrez "la version 3 de la facturation via l'application NON prise en charge")

3
awaik