Consultation du tableau de bord Arrowflow Studio

Configuration des paiements Stripe dans Arrowflow Studio

Temps estimé :5 minutes 8 vues

Configurer les paramètres de paiement du studio

Objectif

Permettre à un utilisateur de configurer les paramètres de paiement de son studio en renseignant les clés API Stripe nécessaires à l’encaissement des paiements en ligne.

Description générale

Cet écran appartient au module Paramètres > Paiements d’Arrowflow Studio.

Il permet à l’utilisateur de :

  • configurer les clés Stripe de test et de production ;
  • activer ou désactiver le mode test Stripe ;
  • gérer les clés enregistrées ;
  • afficher ou masquer les options de paiement proposées aux clients.

Cette configuration est nécessaire pour permettre au studio de recevoir des paiements via Stripe.

Acteurs

Acteur principal

  • Utilisateur authentifié
  • Administrateur du studio

Acteurs secondaires

  • Système Arrowflow Studio
  • Plateforme Stripe

Préconditions

  • L’utilisateur est connecté à Arrowflow Studio.
  • L’utilisateur dispose des droits d’accès aux paramètres du studio.
  • Un compte Stripe est disponible pour le studio.

Déclencheur

L’utilisateur sélectionne :

Studio > Paramètres > Paiements

Scénario nominal

Étape 1 : Accès aux paramètres de paiement

  1. L’utilisateur ouvre la rubrique Paiements.
  2. Le système affiche les paramètres de paiement du studio.

Étape 2 : Consultation de la configuration existante

  1. Le système affiche :
    • la clé API de test ;
    • la clé API de production ;
    • l’état de configuration de chaque clé.
  2. Le système indique pour chaque clé :
  • Configured
  • Not configured

Étape 3 : Configuration des clés Stripe

  1. L’utilisateur saisit ou met à jour :
  • Test API Key
  • Live API Key
  1. Le système vérifie la validité des informations saisies.

Étape 4 : Paramétrage du mode Stripe

  1. L’utilisateur active ou désactive :

Activer le mode test Stripe(Enable Stripe Test Mode)

  1. Le système enregistre l’état du mode sélectionné.

Étape 5 : Paramétrage du bouton de paiement

  1. L’utilisateur coche ou décoche :

Show Accept Payments Button

  1. Le système met à jour l’affichage des fonctionnalités de paiement destinées aux clients.

Étape 6 : Enregistrement

  1. L’utilisateur clique sur Enregistrer.
  2. Le système sauvegarde les paramètres.
  3. Le système confirme l’enregistrement.

Scénarios alternatifs

A1 : Configuration de la clé de test uniquement

À l’étape 5 :

  1. L’utilisateur configure uniquement la clé de test.
  2. Le système autorise les transactions de test.
  3. Les paiements réels restent indisponibles.

A2 : Suppression d’une clé de test

  1. L’utilisateur clique sur Supprimer la clé de test (Remove test key).
  2. Le système supprime la clé enregistrée.
  3. Le statut de la clé passe à :

Non configuré (Not configured)

A3 : Clé Stripe invalide

À l’étape 6 :

  1. La clé saisie ne respecte pas le format attendu.
  2. Le système refuse l’enregistrement.
  3. Un message d’erreur est affiché.
  4. Les données ne sont pas sauvegardées.

Scénarios d’exception

E1 : Erreur de communication avec Stripe

  1. Le système ne parvient pas à vérifier la clé fournie.
  2. Un message d’erreur est affiché.
  3. La configuration n’est pas activée.

E2 : Absence de droits

  1. L’utilisateur ne possède pas le rôle requis.
  2. Le système refuse l’accès à la page.
  3. Un message d’autorisation insuffisante est affiché.

Cas d’utilisation secondaires

Activer le mode de test Stripe

Objectif

Permettre à l’utilisateur de réaliser des tests sans effectuer de transactions réelles.

Scénario

  1. L’utilisateur active Activer le mode test Stripe (Enable Stripe Test Mode).
  2. Le système utilise exclusivement les clés de test.
  3. Les transactions sont effectuées dans l’environnement Sandbox Stripe.

Gérer l’affichage des paiements clients

Objectif

Contrôler la visibilité du bouton de paiement pour les clients.

Scénario

  1. L’utilisateur coche ou décoche Show Accept Payments Button.
  2. Le système met à jour l’interface client.
  3. Le bouton de paiement apparaît ou disparaît selon le paramétrage choisi.

Postconditions

Succès

  • Les paramètres Stripe sont enregistrés.
  • Les clés API sont sécurisées dans le système.
  • Le mode sélectionné est appliqué.
  • Les paiements peuvent être utilisés conformément à la configuration enregistrée.

Échec

  • Aucun changement n’est enregistré.
  • Les paramètres existants sont conservés.
  • Un message d’erreur est affiché.

Règles de gestion

RéférenceRègle
RG-AFS-009Seuls les utilisateurs autorisés peuvent modifier les paramètres de paiement.
RG-AFS-010Les clés Stripe doivent être stockées de manière sécurisée et chiffrée.
RG-AFS-011Une clé invalide ne peut pas être enregistrée.
RG-AFS-012Le mode test utilise exclusivement les clés Stripe de test.
RG-AFS-013Les paiements réels nécessitent une clé Live API valide.
RG-AFS-014La suppression d’une clé désactive son utilisation immédiate.
RG-AFS-015Le bouton « Accept Payments » est affiché uniquement lorsque l’option correspondante est activée.
RG-AFS-016Toute modification des paramètres de paiement doit être journalisée.

Critères d’acceptation

  • La page Paiements est accessible depuis les paramètres du studio.
  • Les champs Test API Key et Live API Key sont affichés.
  • Le statut de configuration de chaque clé est visible.
  • Le bouton Enregistrer sauvegarde la configuration.
  • Le bouton Remove test key supprime la clé de test enregistrée.
  • L’option Enable Stripe Test Mode est modifiable.
  • L’option Show Accept Payments Button est modifiable.
  • Les clés invalides ne peuvent pas être enregistrées.
  • Les paramètres sont conservés après actualisation de la page.
  • Les utilisateurs non autorisés ne peuvent pas modifier la configuration des paiements.
Share this Doc

Configuration des paiements Stripe dans Arrowflow Studio

Or copy link

CONTENTS