{"id":13067,"date":"2026-08-17T16:32:08","date_gmt":"2026-08-17T16:32:08","guid":{"rendered":"https:\/\/techhub.ireti.cloud\/?post_type=docs&#038;p=13067"},"modified":"2026-08-26T14:23:47","modified_gmt":"2026-08-26T14:23:47","slug":"configuration-des-paiements-stripe-dans-arrowflow-studio","status":"publish","type":"docs","link":"https:\/\/techhub.ireti.cloud\/fr\/docs\/documentation-ireti-studio-photo\/consultation-du-tableau-de-bord-arrowflow-studio\/configuration-des-paiements-stripe-dans-arrowflow-studio\/","title":{"rendered":"Configuration des paiements Stripe dans Arrowflow Studio"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Configurer les param\u00e8tres de paiement du studio<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Objectif<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Permettre \u00e0 un utilisateur de configurer les param\u00e8tres de paiement de son studio en renseignant les cl\u00e9s API Stripe n\u00e9cessaires \u00e0 l&rsquo;encaissement des paiements en ligne.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Description g\u00e9n\u00e9rale<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cet \u00e9cran appartient au module <strong>Param\u00e8tres > Paiements<\/strong> d&rsquo;Arrowflow Studio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il permet \u00e0 l&rsquo;utilisateur de :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>configurer les cl\u00e9s Stripe de test et de production ;<\/li>\n\n\n\n<li>activer ou d\u00e9sactiver le mode test Stripe ;<\/li>\n\n\n\n<li>g\u00e9rer les cl\u00e9s enregistr\u00e9es ;<\/li>\n\n\n\n<li>afficher ou masquer les options de paiement propos\u00e9es aux clients.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Cette configuration est n\u00e9cessaire pour permettre au studio de recevoir des paiements via Stripe.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Acteurs<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Acteur principal<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Utilisateur authentifi\u00e9<\/li>\n\n\n\n<li>Administrateur du studio<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Acteurs secondaires<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Syst\u00e8me Arrowflow Studio<\/li>\n\n\n\n<li>Plateforme Stripe<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Pr\u00e9conditions<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>L&rsquo;utilisateur est connect\u00e9 \u00e0 Arrowflow Studio.<\/li>\n\n\n\n<li>L&rsquo;utilisateur dispose des droits d&rsquo;acc\u00e8s aux param\u00e8tres du studio.<\/li>\n\n\n\n<li>Un compte Stripe est disponible pour le studio.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">D\u00e9clencheur<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;utilisateur s\u00e9lectionne :<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Studio &gt; Param\u00e8tres &gt; Paiements<\/strong><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Sc\u00e9nario nominal<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 1 : Acc\u00e8s aux param\u00e8tres de paiement<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur ouvre la rubrique <strong>Paiements<\/strong>.<\/li>\n\n\n\n<li>Le syst\u00e8me affiche les param\u00e8tres de paiement du studio.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 2 : Consultation de la configuration existante<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Le syst\u00e8me affiche :\n<ul class=\"wp-block-list\">\n<li>la cl\u00e9 API de test ;<\/li>\n\n\n\n<li>la cl\u00e9 API de production ;<\/li>\n\n\n\n<li>l&rsquo;\u00e9tat de configuration de chaque cl\u00e9.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Le syst\u00e8me indique pour chaque cl\u00e9 :<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configured<\/li>\n\n\n\n<li>Not configured<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 3 : Configuration des cl\u00e9s Stripe<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur saisit ou met \u00e0 jour :<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Test API Key<\/li>\n\n\n\n<li>Live API Key<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Le syst\u00e8me v\u00e9rifie la validit\u00e9 des informations saisies.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 4 : Param\u00e9trage du mode Stripe<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur active ou d\u00e9sactive :<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Activer le mode test Stripe(Enable Stripe Test Mode)<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Le syst\u00e8me enregistre l&rsquo;\u00e9tat du mode s\u00e9lectionn\u00e9.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 5 : Param\u00e9trage du bouton de paiement<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur coche ou d\u00e9coche :<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Show Accept Payments Button<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Le syst\u00e8me met \u00e0 jour l&rsquo;affichage des fonctionnalit\u00e9s de paiement destin\u00e9es aux clients.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9tape 6 : Enregistrement<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur clique sur <strong>Enregistrer<\/strong>.<\/li>\n\n\n\n<li>Le syst\u00e8me sauvegarde les param\u00e8tres.<\/li>\n\n\n\n<li>Le syst\u00e8me confirme l&rsquo;enregistrement.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Sc\u00e9narios alternatifs<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">A1 : Configuration de la cl\u00e9 de test uniquement<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 l&rsquo;\u00e9tape 5 :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur configure uniquement la cl\u00e9 de test.<\/li>\n\n\n\n<li>Le syst\u00e8me autorise les transactions de test.<\/li>\n\n\n\n<li>Les paiements r\u00e9els restent indisponibles.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">A2 : Suppression d&rsquo;une cl\u00e9 de test<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur clique sur Supprimer la cl\u00e9 de test (<strong>Remove test key<\/strong>).<\/li>\n\n\n\n<li>Le syst\u00e8me supprime la cl\u00e9 enregistr\u00e9e.<\/li>\n\n\n\n<li>Le statut de la cl\u00e9 passe \u00e0 :<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Non configur\u00e9 (Not configured)<\/p>\n<\/blockquote>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">A3 : Cl\u00e9 Stripe invalide<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c0 l&rsquo;\u00e9tape 6 :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>La cl\u00e9 saisie ne respecte pas le format attendu.<\/li>\n\n\n\n<li>Le syst\u00e8me refuse l&rsquo;enregistrement.<\/li>\n\n\n\n<li>Un message d&rsquo;erreur est affich\u00e9.<\/li>\n\n\n\n<li>Les donn\u00e9es ne sont pas sauvegard\u00e9es.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Sc\u00e9narios d&rsquo;exception<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">E1 : Erreur de communication avec Stripe<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Le syst\u00e8me ne parvient pas \u00e0 v\u00e9rifier la cl\u00e9 fournie.<\/li>\n\n\n\n<li>Un message d&rsquo;erreur est affich\u00e9.<\/li>\n\n\n\n<li>La configuration n&rsquo;est pas activ\u00e9e.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">E2 : Absence de droits<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur ne poss\u00e8de pas le r\u00f4le requis.<\/li>\n\n\n\n<li>Le syst\u00e8me refuse l&rsquo;acc\u00e8s \u00e0 la page.<\/li>\n\n\n\n<li>Un message d&rsquo;autorisation insuffisante est affich\u00e9.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Cas d&rsquo;utilisation secondaires<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Activer le mode de test Stripe<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Objectif<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Permettre \u00e0 l&rsquo;utilisateur de r\u00e9aliser des tests sans effectuer de transactions r\u00e9elles.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sc\u00e9nario<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur active Activer le mode test Stripe (<strong>Enable Stripe Test Mode<\/strong>).<\/li>\n\n\n\n<li>Le syst\u00e8me utilise exclusivement les cl\u00e9s de test.<\/li>\n\n\n\n<li>Les transactions sont effectu\u00e9es dans l&rsquo;environnement Sandbox Stripe.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">G\u00e9rer l&rsquo;affichage des paiements clients<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Objectif<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Contr\u00f4ler la visibilit\u00e9 du bouton de paiement pour les clients.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Sc\u00e9nario<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>L&rsquo;utilisateur coche ou d\u00e9coche <strong>Show Accept Payments Button<\/strong>.<\/li>\n\n\n\n<li>Le syst\u00e8me met \u00e0 jour l&rsquo;interface client.<\/li>\n\n\n\n<li>Le bouton de paiement appara\u00eet ou dispara\u00eet selon le param\u00e9trage choisi.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Postconditions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Succ\u00e8s<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Les param\u00e8tres Stripe sont enregistr\u00e9s.<\/li>\n\n\n\n<li>Les cl\u00e9s API sont s\u00e9curis\u00e9es dans le syst\u00e8me.<\/li>\n\n\n\n<li>Le mode s\u00e9lectionn\u00e9 est appliqu\u00e9.<\/li>\n\n\n\n<li>Les paiements peuvent \u00eatre utilis\u00e9s conform\u00e9ment \u00e0 la configuration enregistr\u00e9e.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c9chec<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Aucun changement n&rsquo;est enregistr\u00e9.<\/li>\n\n\n\n<li>Les param\u00e8tres existants sont conserv\u00e9s.<\/li>\n\n\n\n<li>Un message d&rsquo;erreur est affich\u00e9.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h1 class=\"wp-block-heading\">R\u00e8gles de gestion<\/h1>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>R\u00e9f\u00e9rence<\/th><th>R\u00e8gle<\/th><\/tr><tr><td>RG-AFS-009<\/td><td>Seuls les utilisateurs autoris\u00e9s peuvent modifier les param\u00e8tres de paiement.<\/td><\/tr><tr><td>RG-AFS-010<\/td><td>Les cl\u00e9s Stripe doivent \u00eatre stock\u00e9es de mani\u00e8re s\u00e9curis\u00e9e et chiffr\u00e9e.<\/td><\/tr><tr><td>RG-AFS-011<\/td><td>Une cl\u00e9 invalide ne peut pas \u00eatre enregistr\u00e9e.<\/td><\/tr><tr><td>RG-AFS-012<\/td><td>Le mode test utilise exclusivement les cl\u00e9s Stripe de test.<\/td><\/tr><tr><td>RG-AFS-013<\/td><td>Les paiements r\u00e9els n\u00e9cessitent une cl\u00e9 Live API valide.<\/td><\/tr><tr><td>RG-AFS-014<\/td><td>La suppression d&rsquo;une cl\u00e9 d\u00e9sactive son utilisation imm\u00e9diate.<\/td><\/tr><tr><td>RG-AFS-015<\/td><td>Le bouton \u00ab Accept Payments \u00bb est affich\u00e9 uniquement lorsque l&rsquo;option correspondante est activ\u00e9e.<\/td><\/tr><tr><td>RG-AFS-016<\/td><td>Toute modification des param\u00e8tres de paiement doit \u00eatre journalis\u00e9e.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h1 class=\"wp-block-heading\">Crit\u00e8res d&rsquo;acceptation<\/h1>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La page <strong>Paiements<\/strong> est accessible depuis les param\u00e8tres du studio.<\/li>\n\n\n\n<li>Les champs <strong>Test API Key<\/strong> et <strong>Live API Key<\/strong> sont affich\u00e9s.<\/li>\n\n\n\n<li>Le statut de configuration de chaque cl\u00e9 est visible.<\/li>\n\n\n\n<li>Le bouton <strong>Enregistrer<\/strong> sauvegarde la configuration.<\/li>\n\n\n\n<li>Le bouton <strong>Remove test key<\/strong> supprime la cl\u00e9 de test enregistr\u00e9e.<\/li>\n\n\n\n<li>L&rsquo;option <strong>Enable Stripe Test Mode<\/strong> est modifiable.<\/li>\n\n\n\n<li>L&rsquo;option <strong>Show Accept Payments Button<\/strong> est modifiable.<\/li>\n\n\n\n<li>Les cl\u00e9s invalides ne peuvent pas \u00eatre enregistr\u00e9es.<\/li>\n\n\n\n<li>Les param\u00e8tres sont conserv\u00e9s apr\u00e8s actualisation de la page.<\/li>\n\n\n\n<li>Les utilisateurs non autoris\u00e9s ne peuvent pas modifier la configuration des paiements.<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Configurer les param\u00e8tres de paiement du studio Objectif Permettre \u00e0 un utilisateur de configurer les param\u00e8tres de paiement de son studio en renseignant [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":13065,"menu_order":3,"template":"","doc_tag":[],"doc_badge":[],"class_list":["post-13067","docs","type-docs","status-publish","hentry"],"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/64f479f88d3d63cb485afccefb55eec1f6c98d9a1cb6e792f334cee854bcdb23?s=96&d=mm&r=g","author_name":"Annick N'dri","_links":{"self":[{"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/docs\/13067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/docs\/13067\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/docs\/13065"}],"wp:attachment":[{"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/media?parent=13067"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/doc_tag?post=13067"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/techhub.ireti.cloud\/fr\/wp-json\/wp\/v2\/doc_badge?post=13067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}