DocumentationPaiements

Configurer Stripe Connect

Connectez Stripe pour automatiser les paiements et les versements propriétaires.

Pré-requis

  • Un plan Pro ou Business Ayn Booking.
  • Un compte Stripe avec les fonctions Connect activées.
  • Un certificat SSL actif sur votre site (HTTPS obligatoire).
  • WooCommerce Stripe Gateway installé et configuré pour les paiements.

Récupérer les clés API

  1. Connectez-vous à dashboard.stripe.com.
  2. Allez dans Développeurs > Clés API.
  3. Copiez la clé publiable et la clé secrète (mode live, pas test).
  4. Collez-les dans Ayn Booking > Réglages > Paiements.

Configurer le webhook

Les webhooks permettent à Stripe de notifier votre site des événements de paiement :

  1. Dans Stripe, allez dans Développeurs > Webhooks.
  2. Cliquez Ajouter un endpoint.
  3. URL : https://votresite.com/wp-json/ayn-booking/v1/stripe-webhook
  4. Sélectionnez les événements nécessaires (payment_intent.succeeded, transfer.created, etc.).
  5. Copiez le Signing secret et collez-le dans les réglages Ayn Booking.

Mode test

Avant de passer en production, testez avec les clés de test Stripe. Utilisez les numéros de carte de test Stripe (ex. 4242 4242 4242 4242) pour simuler des paiements et vérifier que tout fonctionne.

N'oubliez pas de basculer sur les clés live avant de prendre de vraies réservations.

Vérification

Après configuration, vérifiez que :

  • Un paiement test passe correctement via WooCommerce.
  • L'événement webhook apparaît dans les logs Stripe.
  • Le paiement est visible dans l'onglet Versements d'Ayn Booking.