Déployer votre application
Comment déployer votre application Android sur vos appareils.
Une fois que Stripe a examiné et approuvé votre application pour le déploiement, nous vous en informons par e-mail, dans le Dashboard ou via un webhook. Vous pouvez alors suivre les instructions ci-dessous pour déployer votre application.
Lors du déploiement, votre application est immédiatement envoyée et téléchargée sur votre appareil. L’appareil redémarre pour installer l’application. Toutes les 24 heures, les appareils redémarrent, puis recherchent et appliquent automatiquement les mises à jour. Pour rechercher les mises à jour et les appliquer immédiatement, vous pouvez redémarrer manuellement votre appareil.
Ajouter ou modifier un groupe de déploiement
Avant de pouvoir ajouter ou modifier un groupe de déploiement, vous devez créer un emplacement Terminal et ajouter des lecteurs à cet emplacement.
Une fois que vous avez créé un groupe de déploiement, vous pouvez le modifier à tout moment en cliquant sur Modifier à côté de l’emplacement.
- Dans le Dashboard, cliquez sur Développeurs > Applications.
- Dans l’onglet Applications Terminal, cliquez sur Gérer les groupes de déploiement.
- Cliquez sur Ajouter un groupe de déploiement.
- Dans la fenêtre Groupe de déploiement, procédez comme suit :
- Saisissez un nom de groupe.
- Choisissez votre type d’appareil Terminal.
- Choisissez le ou les emplacements à ajouter.
- Cliquez sur Terminé.
Déployer une version d’application
Vous pouvez déployer votre application après qu’un examinateur Stripe l’approuve.
- Dans l’onglet Applications Terminal, choisissez l’application que vous souhaitez déployer.
- Sur la page des détails de l’application, cliquez sur Déployer la version.
- Choisissez une version de l’application approuvée, puis cliquez sur Suivant. Vous ne pouvez pas déployer une version antérieure d’une application. La version de l’application doit être plus récente que celle actuellement déployée.
- Choisissez le groupe de déploiement, puis cliquez sur Suivant.
- Choisissez l’application kiosque de votre choix, puis cliquez sur Suivant. Il s’agit de l’application qui se lance par défaut au démarrage du lecteur Stripe. S’il n’y a qu’une seule application à déployer, c’est celle-là que vous devez choisir.
- Confirmez les détails du déploiement, puis cliquez sur Déployer. L’application est déployée immédiatement.
Bonnes pratiques liées aux groupes de déploiement
Vous pouvez classer les appareils dans différents groupes de déploiement afin de déployer le logiciel de manière indépendante et d’isoler les défaillances en cas de problème. Le nombre de groupes de déploiement peut être plus ou moins important en fonction de votre outil, de votre tolérance au risque et des besoins de votre entreprise.
Nous recommandons la configuration de groupe de déploiement suivante :
- Alpha : contient des emplacements qui correspondent à vos kits de développement ou à vos appareils de production internes.
- ** Bêta** : contient un petit nombre d’emplacements d’utilisateurs réels. Vous pouvez choisir ces emplacements de façon aléatoire, les sélectionner en fonction de critères pertinents (par exemple, les emplacements les moins risqués) ou demander aux utilisateurs d’adhérer au groupe de déploiement Bêta en fonction de leur tolérance au risque.
- Général : contient l’ensemble des emplacements d’utilisateurs réels restants, à l’exception de ceux des groupes
Alpha
ouBeta
. Vous pouvez utiliser un groupe de déploiement par défaut pour éviter d’affecter manuellement chaque emplacement restant.
Lorsque votre application est prête à être déployée, promouvez les groupes de déploiement du moins risqué au plus risqué :
1 | Alpha | Déployez d’abord le groupe Alpha pour tester votre application d’une façon qui minimise les risques pour les utilisateurs. Si vous constatez un problème ou un comportement indésirable à ce stade, sachez qu’il n’affecte qu’un petit nombre d’appareils internes, et non les utilisateurs et les paiements réels. |
2 | Bêta | Procédez ensuite au déploiement dans le groupe Bêta. Cela permet d’exposer votre application à des utilisateurs réels tout en évitant d’exposer l’ensemble des utilisateurs à des problèmes potentiels. |
3 | Général | Enfin, déployez le groupe Général une fois que vous avez résolu les problèmes éventuels ou confirmé que le groupe de déploiement Bêta ne présente aucun problème. |