Appointments Système de réservation en ligne Par Eyesight-Dev
Connexion

Inscription Organisateur

Informations générales

Informations organisateur

Cette information apparaitrat comme titre de votre page, où votre présentation (À Propos) est affichée et où sont listées vos Prestations. Vous pourrez paramétrer votre section "À Propos" et vos Prestations après votre inscription.

Cette information vous permet de personnaliser l'URL d'accès à votre page de réservation en ligne.

Cette information apparaitra pour les utilisateurs sur votre page de réservation, sous votre nom d'organisateur.


Affichage de l'accès aux réservations (connexion, inscription) et des réservations (calendriers, listes, formulaire de création)

Couleur principale du Thème

Couleur secondaire du Thème

Cette information impacte l'affichage du calendrier journalier lorsque l'utilisateur souhaite créer une réservation : elle permet de découper les créneaux proposés (soit un créneau toutes les 10 minutes si vous sélectionnez une durée par défaut de 10 minutes).

Après l'inscription, vous pourrez aussi paramétrer des types de réservation et ainsi leur définir une durée.

Ainsi, si l'utilisateur peut sélectionner une heure de début par tranche de 10 minutes, le créneau correspondra bien au type de réservation sélectionnée :
si l'utilisateur souhaite un RDV à 08:10 pour une prestation de 30 minutes, le créneau sélectionné sera de 08:10 à 08:40.

Configuration Google Calendar (optionnelle)

Trouvez l'ID de votre calendrier dans les paramètres de Google Calendar

  1. Accédez à Google Calendar.
  2. Cliquez sur les trois points verticaux à droite du calendrier cible.
  3. Sélectionnez "Paramètres et partage".
  4. Copiez l'ID du calendrier dans la section "Intégrer ce calendrier".
    Exemple d'ID : your-calendar-id@group.calendar.google.com

Téléchargez le fichier JSON depuis la Console Google Cloud et collez son contenu

  1. Créez un compte de service Google en suivant ces étapes :
    • Accédez à la Console Google Cloud.
    • Créez un nouveau projet ou sélectionnez un projet existant
    • Activez l'API Google Calendar pour votre projet.
    • Créez un compte de service dans IAM & Admin > Comptes de service.
  2. Téléchargez le fichier JSON contenant les clés privées.
  3. Collez son contenu dans ce champ.

Attention : assurez vous de remplir les conditions suivantes.

  • Le calendrier Google est partagé avec l'adresse email du compte de service
  • Le compte de service a les permissions nécessaires (writer ou owner) pour ajouter/supprimer des événements
  1. Accéder à Google Calendar
    1. Connectez-vous à votre compte Google.
    2. Ouvrez Google Calendar.
  2. Sélectionner le Calendrier à Partager
    1. Dans le menu latéral gauche ("Mes calendriers" ), cliquez sur les trois points verticaux à droite du calendrier que vous souhaitez partager.
    2. Sélectionnez "Paramètres et partage".
  3. Copier l'Adresse Email du Compte de Service
    • L'adresse email du compte de service est spécifiée dans le fichier JSON téléchargé lors de la création du compte de service (généralement sous la forme your-service-account@your-project.iam.gserviceaccount.com).
    • Exemple : Si votre fichier JSON contient "client_email": "my-service-account@my-project.iam.gserviceaccount.com", utilisez cette adresse pour partager le calendrier.
  4. Ajouter le Compte de Service en tant qu'Utilisateur Partagé
    1. Dans la section "Partager avec des spécifiques" , cliquez sur "Ajouter des personnes et des groupes" .
    2. Entrez l'adresse email du compte de service (my-service-account@my-project.iam.gserviceaccount.com).
    3. Configurez les permissions pour utiliser un niveau Éditeur : pour permettre au compte de service d'ajouter/supprimer/modifier des événements.
    4. Cliquez sur "Envoyer" .
  5. Vérifier les Permissions
    • Assurez-vous que le compte de service a bien reçu les permissions en consultant la liste des utilisateurs partagés.

Configuration Paypal

Récupérez votre Client ID dans la Console Developer PayPal

  1. Créer un Compte PayPal Developer
    Si vous n'avez pas encore de compte développeur PayPal, commencez par en créer un :
    • Accédez à PayPal Developer
    • Connectez-vous avec votre compte PayPal ou créez-en un si nécessairer
    • Une fois connecté, accédez au Dashboard
  2. Créer une Application
    1. Accéder à la Section "My Apps & Credentials"
      • Dans la Dashboard, cliquez sur "Dashboard" en haut à droite
      • Allez dans la section "My Apps & Credentials"
    2. Créer une Nouvelle Application
      • Cliquez sur "Create App
      • Donnez un nom à votre application et sélectionnez le type d'environnement Live :
        • Sandbox : Pour tester en mode développement.
        • Live : Pour utiliser en production.
    3. Enregistrer les Identifiants
      Une fois l'application créée, vous obtiendrez deux ensembles d'identifiants :
      • Client ID : Utilisé pour identifier votre application auprès de PayPale
      • Secret : Utilisé pour authentifier vos requêtes API.
      Ces identifiants sont disponibles dans la section "REST API credentials" de votre application.
      Exemple d'identifiants :
      • Sandbox Client ID : AbcDefGhiJklMnoPqrStuVwxYz...
      • Sandbox Secret : 1234567890abcdefg hijklmnopq...

Seuls les utilisateurs avec un compte Commerçant peuvent configurer cette information.

Récupérez votre Secret dans la Console Developer PayPal

  1. Accédez à PayPal Developer.
  2. Connectez-vous avec votre compte PayPal.
  3. Allez dans la section "My Apps & Credentials".
  4. Sélectionnez votre application créée précédemment (voir l'aide pour récupérer le Client ID ci-dessus).
  5. Récupérez le "Secret" dans la section "REST API credentials".

Seuls les utilisateurs avec un compte Commerçant peuvent configurer cette information.