Paiements

Configurer Stripe

Acceptez les paiements par carte avec Stripe dans votre widget de réservation et sur votre page de réservation. Stripe gère 3D Secure (la vérification bancaire supplémentaire que demandent certaines cartes), ainsi qu'Apple Pay et Google Pay. L'argent arrive directement sur votre propre compte Stripe. FullClass ne le reçoit ni ne le détient jamais.

Ce que vous obtenez

  • Un formulaire de carte Stripe dans votre widget de réservation. Quand la banque d'un client demande la vérification 3D Secure, le formulaire l'affiche automatiquement.
  • Apple Pay et Google Pay sur les sites web que vous enregistrez.
  • Des remboursements que vous pouvez faire depuis la page de la réservation dans l'administration.

Ce dont vous avez besoin

  • Un compte Stripe.
  • L'accès propriétaire à FullClass™. Seul le propriétaire peut ouvrir les paramètres de paiement.
  • Environ 15 minutes pour configurer le mode test, plus une courte réservation de test.

Configuration en mode test (à faire en premier)

Stripe a un interrupteur Mode test dans son tableau de bord (le site où vous gérez votre compte Stripe). En mode test, vous payez avec des numéros de carte de test, et aucun argent réel ne circule. Tout le reste fonctionne comme en mode réel, y compris la vérification 3D Secure. Configurez toujours d'abord en mode test.

Étape 1. Copiez les clés API

  1. Connectez-vous à dashboard.stripe.com/apikeys. Les clés API sont les codes qui permettent à FullClass d'encaisser des paiements sur votre compte Stripe.
  2. En haut du tableau de bord, activez le Mode test.
  3. Copiez la Clé publiable (elle commence par pk_test_). Cette clé peut s'afficher sans risque dans votre widget de réservation.
  4. Cliquez sur Afficher à côté de la Clé secrète (elle commence par sk_test_) et copiez-la. Gardez-la aussi privée qu'un mot de passe.

Étape 2. Collez les clés dans FullClass

  1. Connectez-vous à FullClass en tant que propriétaire.
  2. Ouvrez Paramètres → Paiements.
  3. Sous Choisissez comment vos clients paient, choisissez Stripe. Si vous voyez Se connecter avec Stripe, ouvrez Saisir plutôt les identifiants manuellement pour accéder aux champs des clés.
  4. Collez la Clé publiable et la Clé secrète.
  5. Cliquez sur Enregistrer les modifications.
Utilisez des clés du même mode. Utilisez ensemble les deux clés de test (pk_test_ et sk_test_). Utilisez ensemble les deux clés réelles (pk_live_ et sk_live_). FullClass vérifie vos clés à l'enregistrement. Il vous empêche de mélanger une clé de test et une clé réelle, et il vérifie que la clé secrète fonctionne. Vous découvrez donc un problème à l'enregistrement, et non au premier paiement d'un client.
Le mode test dans FullClass. Tant que vos clés de test sont enregistrées, FullClass est en mode test. Chaque page de l'administration affiche une bannière Mode test. Votre page de réservation affiche un message indiquant qu'aucun paiement réel ne sera pris. Les réservations passent, pour que vous puissiez essayer chaque étape, mais aucun argent ne circule. Les deux disparaissent dès que vous enregistrez vos clés réelles. Tout ce qui est vendu en mode test reste hors de vos rapports de chiffre d'affaires et des recettes du tableau de bord, même après votre passage en mode réel.
Passer à Square plus tard. Une fois Stripe configuré, vous ne pouvez pas choisir Square. Un clic malheureux ne peut donc pas vous faire perdre vos clés. Pour passer à Square, cliquez d'abord sur Déconnecter. Cela efface vos clés Stripe enregistrées, puis vous pouvez choisir Square. Pour passer des clés de test aux clés réelles, ou pour changer vos clés, modifiez-les simplement et enregistrez. Vous n'avez pas besoin de vous déconnecter.

Testez une réservation du début à la fin

  1. Ouvrez votre page de réservation, comme le ferait un client.
  2. Choisissez un événement payant et remplissez le formulaire de réservation.
  3. Payez avec une carte de test Stripe. Utilisez 4242 4242 4242 4242 pour un paiement normal, ou 4000 0027 6000 3184 pour une carte qui demande la vérification 3D Secure. Stripe en liste d'autres sur sa page cartes de test Stripe.
  4. Vérifiez que la réservation apparaît dans l'administration, payée par Stripe, avec un ID de paiement Stripe.
Testez toujours aussi 3D Secure. Certains studios sautent cette étape, puis découvrent que leur premier vrai client avec une carte 3D Secure ne peut pas finir de payer. Utilisez la carte de test 3D Secure ci-dessus et faites la vérification dans la fenêtre qui s'ouvre.

Apple Pay et Google Pay

Avec Stripe, vous prouvez que chaque site web vous appartient en une petite étape.

  1. Ajoutez le fichier /.well-known/apple-developer-merchantid-domain-association sur chaque site qui affiche votre widget. La personne qui gère votre site peut le faire. Vous pouvez télécharger le fichier depuis la documentation Stripe.
  2. Enregistrez le site dans Paramètres → Paiements → Domaines de paiement par portefeuille. Stripe vérifie le site en cherchant le fichier.

Pour toutes les étapes et les solutions, voir Apple Pay et Google Pay.

Créateurs de sites. Certains sites sur Squarespace, Wix ou Shopify ne peuvent pas ajouter de fichier à une adresse /.well-known/. Sur ces sites, Stripe ne peut pas proposer Apple Pay. Square le peut, car il vérifie votre site lui-même.

Interac Débit (Canada)

Les clients canadiens peuvent payer par Interac Débit avec Apple Pay ou Google Pay. Stripe doit d'abord l'activer sur votre compte. C'est désactivé tant que vous ne le demandez pas.

  1. Configurez d'abord Apple Pay et Google Pay (voir la section ci-dessus). Interac Débit en ligne passe par ces portefeuilles.
  2. Écrivez à Stripe à [email protected] depuis l'adresse e-mail de votre compte Stripe. Demandez-leur d'activer Interac Débit pour les paiements en ligne.

Rien ne change dans FullClass. Une fois que Stripe l'a activé, les cartes de débit compatibles Interac dans les portefeuilles des clients paient par Interac automatiquement. Les reçus indiquent le paiement comme Interac.

Vous cherchez Virement Interac ? C'est un autre service (des virements de banque à banque par e-mail), et Stripe ne le propose pas. Cette section concerne seulement les paiements par carte de débit Interac.

Passer en mode réel

  1. Dans le tableau de bord Stripe, désactivez le Mode test.
  2. Copiez la Clé publiable (pk_live_) et la Clé secrète (sk_live_) réelles.
  3. Collez-les dans Paramètres → Paiements dans FullClass et cliquez sur Enregistrer les modifications.
  4. Faites une petite réservation réelle. Puis remboursez-la depuis la page de la réservation, pour vérifier que les paiements et les remboursements fonctionnent.

Remboursements

  • Remboursez depuis la page de la réservation dans l'administration. Vous pouvez rembourser le montant total ou une partie.
  • Le montant du remboursement et sa référence sont enregistrés sur la réservation. Ils apparaissent dans vos rapports et dans la vérification quotidienne des paiements par rapport aux réservations.
  • Les remboursements que vous faites dans votre tableau de bord Stripe mettent aussi à jour la réservation automatiquement, si vous vous êtes connecté avec le bouton Se connecter avec Stripe de Paramètres → Paiements. Si un client conteste un paiement auprès de sa banque, la réservation est marquée comme contestée.

Les reçus par e-mail de Stripe

  • Par défaut, vos clients reçoivent un seul e-mail par réservation. C'est la confirmation FullClass, avec le reçu détaillé à votre image de marque. Le reçu de Stripe est désactivé.
  • Pour que Stripe envoie aussi son reçu par e-mail, allez dans Paramètres → Paiements et cochez Envoyer aussi le reçu de Stripe.
Le réglage du tableau de bord Stripe ne le désactive pas. Stripe envoie un reçu dès que le paiement contient l'adresse e-mail du client. Il le fait quel que soit le réglage Successful payments sous Settings → Business → Customer emails dans votre tableau de bord Stripe. Gérez-le plutôt depuis FullClass.

Dépannage

Le formulaire de carte n'apparaît pas
Vérifiez que Stripe est choisi sous Choisissez comment vos clients paient, et que les deux clés sont enregistrées. Rechargez la page de réservation après l'enregistrement.
Clés de test et réelles mélangées
La Clé publiable et la Clé secrète doivent venir du même mode. Copiez-les de nouveau toutes les deux depuis Stripe, avec le Mode test réglé de la même façon pour les deux.
La vérification 3D Secure échoue
Soit le client n'a pas terminé la vérification dans la fenêtre, soit sa banque a refusé. Demandez-lui de réessayer. Si cela échoue encore, il peut essayer une autre carte.
Le bouton Apple Pay manque sur un site enregistré
Vérifiez que le fichier /.well-known/apple-developer-merchantid-domain-association s'ouvre sur ce site pour tout le monde, sans connexion. Puis enregistrez de nouveau le site si besoin.

Voir aussi Dépannage → Le paiement échoue.