Implémenter les achats In App sous Android?

Modifier : Android prend désormais en charge la facturation intégrée aux applications !

Question originale:

Il semblerait qu’Android ne prenne pas en charge les achats intégrés pendant un certain temps, et lorsqu’il existe, il pourrait y avoir une énorme base d’utilisateurs avec des appareils qui ne les prennent pas en charge.

Quelle est la meilleure façon de mettre en œuvre des achats intégrés aux applications de type iPhone (contenu ou services supplémentaires) dans Android, si possible avec Android Market?

La solution devrait considérer en particulier:

  • Pour tous les types d’achats intégrés: Politique d’annulation 24 heures d’Android Market
  • Pour les consommables / non-consommables: stockage de contenu supplémentaire (c.-à-d. Utilisation de la précieuse mémoire de l’application pour éviter le piratage ou utilisation de la carte SD pour éviter la saturation de la mémoire de l’application)

Merci!

Cela a changé dès aujourd’hui! Il y a maintenant un exemple sur le site Android Developer ici: http://developer.android.com/google/play/billing/index.html

Vous pouvez créer une application clé premium qui aura une clé. Comment exposez-vous que c’est votre affaire (ou vous pouvez simplement vérifier si l’activité PremiumKey existe). À partir de l’application principale, il vous suffit de vérifier votre clé et, si elle existe, d’activer l’option Premium).

Il est contraire à l’ accord de dissortingbution Android Market Developer de prendre en charge le paiement intégré:

3.3 … Tous les frais perçus par les développeurs pour les produits dissortingbués via le marché doivent être traités par le processeur de paiement du marché.

On dirait que Paypal a lancé une bibliothèque pour accepter les paiements intégrés à l’application. Voir ici Pas sûr si ce système viole le T & C si.

Vous dites que Android Market ne prend pas en charge les achats in-app, puis vous demandez comment vous pouvez implémenter les achats intégrés via Android Market? (!)

Quoi qu’il en soit, si et quand ils le prennent en charge, j’imagine qu’il pourrait être dissortingbué en tant que mise à jour de l’application Android Market elle-même, afin que la plupart des utilisateurs puissent utiliser cette fonctionnalité. Je crois que l’application Market se met automatiquement à jour.

Peut-être le marché accepterait-il une Intent de déclencher un paiement via le mécanisme habituel sur l’appareil et de renvoyer votre application (ou plus probablement votre serveur) à un rappel.

Il existe également une autre plate-forme de paiement intégrée aux applications Android appelée MoVend (www.movend.com). Je l’ai vérifié et il y a plusieurs avantages à l’utiliser comparé aux deux autres mentionnés précédemment:

Nombreux canaux de paiement: facturation par opérateur pour plus de 38 pays, PayPal et crédits virtuels.

De nombreux canaux de dissortingbution: ils travaillent avec les développeurs pour dissortingbuer leurs applications via les différents canaux de dissortingbution, tels que le site Web des applications Operator AppStores, des OEM et des applications Android. Le marketing est quelque chose dont nous avons tous besoin. Ils sont également investis par Singapore Telecommunications, qui est très présente en Asie du Sud-Est.

Ils fournissent une parsing des ventes pour vous permettre de suivre, de suivre et de surveiller les performances de vos applications. Comme ils sont disponibles dans le monde entier, vous pouvez toujours adapter vos applications aux différentes zones géographiques.

J’essaie de créer des applications Android et la monétisation est importante.

Répondez à ce sujet afin que nous puissions discuter de la manière dont nous pouvons monétiser nos applications Android.

Voici un autre système de licence et de paiement gratuit. La bonne chose à propos de celui-ci est qu’il vous permet d’offrir votre application dans n’importe quel magasin d’applications.

Vous pouvez trouver plus de détails @ http://www.cloud4apps.com/

Découvrez http://mobpaynet.com , ils font quelque chose comme ça. Je ne sais pas si cela viole les termes ou non, mais je vais probablement vérifier.

Pour mettre en œuvre des achats intégrés dans les applications Air, vous pouvez utiliser des librairies tierces (Adobe AIR ne prend pas en charge les achats intégrés pour les plates-formes). Par exemple, développé par Milkman Games (malheureusement, ils ne sont pas gratuits)