Le composant Stripe
Le composant Stripe permet l'intégration d'une infrastructure de paiement pour le commerce en ligne.
đ Le composant Stripe nĂ©cessite un compte Stripe - vous pouvez crĂ©er un compte gratuitement.
Insérer le composant Stripe
Cliquez sur Composants et ajoutez le composant Stripe.
Dans la fenĂȘtre PropriĂ©tĂ©s, vous devez renseigner vos clĂ©s d'API. Elles se trouvent sur le dashboard de Stripe.
Une fois configurĂ©, vous pouvez Ă©diter votre composant pour rĂ©cupĂ©rer la liste de vos produits. Ils devront ĂȘtre crĂ©Ă©s au prĂ©alable sur l'interface de stripe.
đĄPour des raisons de sĂ©curitĂ© et de cryptage de vos donnĂ©es, il est indispensable de sauvegarder au moins une fois votre projet avant la rĂ©cupĂ©ration de la liste.
Agir sur le composant Stripe
Sélectionnez un déclencheur et l'action Agir sur un composant. Sélectionnez le composant Stripe et accédez à la liste des actions :
Vous pouvez gérer vos produits pour constituer un panier d'achat.
Dans notre exemple nous allons simplement acheter l'article Artic Fox via un bouton :
Cette action ouvre un espace sécurisé qui invite l'utilisateur à renseigner ses informations de paiement.
DĂ©clencher une action
SĂ©lectionnez le composant Stripe et ouvrez la fenĂȘtre Actions pour accĂ©der Ă la liste des dĂ©clencheurs.
Ils vont vous permettre de gérer l'état visuel de la transaction et mettre des messages d'erreurs ou de succÚs. Vous devez utiliser les webhooks de stripe pour des actions plus avancées comme mettre à jour un stock, envoyer un email etc...
Il peut ĂȘtre utile d'utiliser un service comme Integromat ou Zappier pour le faire sans code.
Exposition des données
Le composant Stripe expose ses produits et son customer aprÚs un paiement réussi.
Vous pouvez utiliser une collection pour les afficher dynamiquement.
Configuration :
L'identifiant unique du customer pourra ĂȘtre utilisĂ© pour l'action d'ouverture du portail utilisateur.
C'est un espace géré par Stripe pour que l'utilisateur ait un contrÎle de ses souscriptions.