Achat InApp sur le web ?

LeChatNoirLeChatNoir Membre, Modérateur

Salut,


 


Je me demandais s'il existait une API permettant de réaliser les achats InApp au travers du web ?


 


A ma connaissance, non mais ma connaissance étant limitée....


 


Réponses

  • samirsamir Membre

    Hello,


     


    Désolé j'ai pas compris ta question :).


     


    Il existe surement des Libs qui te facilite l'utilisation des In-App Purchase, à  moins que tu veux dire autre chose ? 


  • CéroceCéroce Membre, Modérateur
    Cherche "micro-paiements" sur le web, mais tu vas voir que les solutions proposées demandent souvent un grosse commission (genre 70 % !), ou ne sont pas pratiques (l'utilisateur doit téléphoner pour recevoir un code).

    Google et Mozilla cherchent à  créer des stores d'App Web pour cette raison. Je ne sais pas trop ce que devient le Chrome App Store...
  • LeChatNoirLeChatNoir Membre, Modérateur

    Je me rend compte que ma question n'était pas claire... Désolé.


     


    En fait, dans mon appli, je vend des topos en achats InApp.


    Parallèlement, j'ai un site Web qui donne de la visibilité à  ces topos.


     


    Sur ce site Web, j'aimerai bien que l'utilisateur puisse acheter un topo qu'il retrouvera automatiquement sur son phone au besoin.


     


    C'est peut être un peu tordu comme demande... Mais je crois que sur le Play Store de Google, c'est faisable. Les gens peuvent acheter une appli sur le web et ils la retrouvent sur leur tel.

  • Ce n'est donc pas un achat In-App, c'est simplement un achat sur un site Web. Il faut donc que l'utilisateur déclare quel compte Web utiliser pour récupérer ses achats Web dans l'application.


    Il ne faut surtout pas appeler ça des achats In-App, et il ne faut surtout pas que l'application iOS contienne un lien permettant de faire les achats sur le site Web. Ce serait de fait un achat In-App mais qui ne passerait plus par Apple et qui ne serait pas soumis à  la Dà®me.


    Ce qui bien sûr n'est pas autorisé par Apple. 


  • CéroceCéroce Membre, Modérateur
    @LeChatNoir: ma réponse reste valide.
  • AliGatorAliGator Membre, Modérateur
    Fait du deep-linking de ton site vers la page dédiée dans ton app ça sera aussi simple et tout automatique.


    Un petit bouton "Acheter dans l'appli" sur ton site avec un lien genre "monapp://buy-topo/1234", ensuite tu ajoutes dans ton app le support de l'URLScheme "monapp://", et tu mets le code qui va bien dans ton AppDelegate pour que si le lien est de cette forme, tu extrais le "1234" du lien pour connaà®tre le numéro du topo que l'utilisateur veut acheter, et tu présentes alors automatiquement le ViewController adéquat de StoreKit.


    Comme ça les gens cliquent sur le lien du topo sur ton site et ça ouvre leur appli iPhone direct sur la bonne page pour faire l'achat sans qu'ils aient besoin de rechercher dans l'app le topo qu'ils consultaient sur le site.
  • FKDEVFKDEV Membre

    Non ce n'est pas possible. Si on pouvait acheter des in-app sur un pc/mac, je pense qu'il faudrait passer par iTunes comme pour les apps. Mais je crois que c'est beaucoup de complications pour peu d'intérêt pour l'utilisateur.


     


    Pour l'instant, il faut prévoir un autre système de paiement sans passer par Apple (avec Stripe par exemple), mais du coup cela impose d'avoir à  gérer un compte utilisateur avec id et mot de passe.


     


    La première étape serait de pouvoir authentifier un utilisateur Apple comme on peut le faire avec facebook ou gmail. Cela permettrait déjà  d'ouvrir CloudKit au web et ensuite, peut-être les achats in-app. On peut croiser les doigts pour la WWDC.


  • LeChatNoirLeChatNoir Membre, Modérateur

    ok donc j'oublie l'achat sur le web.


    Je note par contre l'idée du deep linking. C'est pas mal ça.


     


    Merci !


Connectez-vous ou Inscrivez-vous pour répondre.