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
- Connectez-vous à dashboard.stripe.com/apikeys. Les clés API sont les codes qui permettent à FullClass d'encaisser des paiements sur votre compte Stripe.
- En haut du tableau de bord, activez le Mode test.
-
Copiez la Clé publiable (elle commence par
pk_test_). Cette clé peut s'afficher sans risque dans votre widget de réservation. -
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
- Connectez-vous à FullClass en tant que propriétaire.
- Ouvrez Paramètres → Paiements.
- 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.
- Collez la Clé publiable et la Clé secrète.
- Cliquez sur Enregistrer les modifications.
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.
Testez une réservation du début à la fin
- Ouvrez votre page de réservation, comme le ferait un client.
- Choisissez un événement payant et remplissez le formulaire de réservation.
-
Payez avec une carte de test Stripe. Utilisez
4242 4242 4242 4242pour un paiement normal, ou4000 0027 6000 3184pour une carte qui demande la vérification 3D Secure. Stripe en liste d'autres sur sa page cartes de test Stripe. - Vérifiez que la réservation apparaît dans l'administration, payée par Stripe, avec un ID de paiement Stripe.
Apple Pay et Google Pay
Avec Stripe, vous prouvez que chaque site web vous appartient en une petite étape.
-
Ajoutez le fichier
/.well-known/apple-developer-merchantid-domain-associationsur 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. - 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.
/.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.
- Configurez d'abord Apple Pay et Google Pay (voir la section ci-dessus). Interac Débit en ligne passe par ces portefeuilles.
- É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.
Passer en mode réel
- Dans le tableau de bord Stripe, désactivez le Mode test.
-
Copiez la Clé publiable (
pk_live_) et la Clé secrète (sk_live_) réelles. - Collez-les dans Paramètres → Paiements dans FullClass et cliquez sur Enregistrer les modifications.
- 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.
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-associations'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.