2017-06-08 10 views
1

Nous avons une application Android entièrement native qui capture la carte de crédit et les informations de paiement en utilisant une solution de tokenisation hébergée d'une entreprise de bonne réputation. (via la vue Web intégrée). Les informations relatives au numéro de carte de crédit ne sont pas stockées ou transmises à nos serveurs à aucun moment.Google Instant Apps Android - Puis-je utiliser mon fournisseur de capture de paiement hébergé existant pour capturer des données de paiement?

Nous évaluons si nous pouvons sauter sur Apps instantanée de Google, et j'ai trouvé un morceau dans leur UX-meilleures pratiques qui dit, vous MUST allez soit par Google Play In-app Billing, OU Google API de paiement

de leurs Docs: https://developer.android.com/topic/instant-apps/ux-best-practices.html#take_the_friction_out_of_payments

« vous devez utiliser l'API de paiement Google pour les achats au sein de votre application instantanée si vous ne l'avez pas déjà le paiement de l'utilisateur informations sur le fichier. Toute information de paiement nouvelle ou de remplacement pour un utilisateur donné doit être collectée à l'aide de l'API de paiement Google. Si vous implémentez l'API de paiement Google dans votre application instantanée, vous pouvez également offrir des paiements purement hors ligne, comme de l'argent sur la livraison, ou des cartes-cadeaux de magasin dans votre application instantanée. «

ET

» Comme indiqué auparavant, vous devez gérer les paiements dans l'application instantanée à l'aide de l'API de paiement Google ou de la facturation via l'application Google Play. »

Ils ne font aucune distinction concernant les achats au moyen de l'application ou les achats liés à des produits livrés physiquement. ou électroniquement en dehors de l'application. Nous sommes le dernier: Nous livrons des biens numériques en dehors de la application, à réclamer et racheter plus tard par quelqu'un d'autre. Donc, selon tout cela, Sommes-nous éligibles pour migrer vers des applications instantanées en utilisant notre système de paiement existant?

Répondre

2

Oui, il s'agit d'un policy requirement que tous les paiements Instant App doivent passer par la facturation via l'application Google Play ou l'API de paiement Google. Le premier est pour les biens purement numériques (et attire la réduction standard de 30%), le second pour les biens ou services physiques.

Notez que l'API de paiement Google n'est pas identique à Android Pay. Vous pouvez en savoir plus sur l'API de paiement plus récente à partir du Google I/O 2017 session, ce blog post et inscrivez-vous pour un accès anticipé here.

Pour savoir si cela fonctionnera avec votre application/système de paiement actuel, c'est difficile à dire. L'API de paiement Google est un moyen de permettre aux utilisateurs de stocker et de récupérer facilement les méthodes de paiement à partir de leur compte Google, sans pour autant traiter le paiement. Pour traiter le paiement, vous devez toujours transmettre les informations de carte de paiement à jeton reçues de l'API de paiement à un processeur de paiement pris en charge. Au moment de l'écriture, les processeurs pris en charge sont Braintree, Stripe et Vantiv et d'autres seront bientôt disponibles.

Si votre flux de paiement actuel n'est pas très flexible, il peut ne pas être possible d'intégrer ce flux de paiement dans votre application instantanée.