Réserver en ligne : portail, panier et paiement
Réserver en ligne : portail, panier et paiement
Vos clients réservent une ressource sur le portail Bookings, à l'adresse https://<votre site>/bookings-ui. Chaque créneau choisi crée une Réservation de ressource et l'ajoute au panier. À la validation du panier, Dokos crée une commande client, demande le paiement si besoin, puis confirme la réservation.
Cette page décrit ce parcours et les réglages qui le modifient. Pour créer les ressources, voir Ressources réservables. Pour les créneaux proposés, voir Disponibilités.
Prérequis
- Une ressource réservable Publiée sur le site web, avec au moins un prix et une disponibilité dans chaque prix.
- Le client a un compte sur le site et est connecté. Sinon, le portail affiche « Connectez-vous pour réserver ce créneau ».
- Le client a une adresse de facturation. Sans adresse, la commande est refusée avec le message « Définir l’adresse de livraison ou l’adresse de facturation ».
- Dans les Paramètres de réservation de ressources, onglet Panier, cochez Activer le panier et choisissez la Société et la Liste de prix. Pour le paiement en ligne, cochez Activer le paiement. Pour encaisser hors ligne, cochez Aucune passerelle de paiement. Dans cette version, Bookings n'a plus besoin de l'application Webshop.
- Pour le paiement en ligne : une passerelle de paiement configurée, avec son mode de paiement.
Le parcours du client
- Le client ouvre la ressource sur le portail, choisit un tarif (heure, demi-journée, jour…) puis une date.
- Il clique sur un créneau. La fenêtre Gérer ma réservation s'ouvre.
- Il clique sur Réserver ce créneau. Dokos crée la réservation au statut Dans le panier et l'ajoute au panier. Le créneau est bloqué pour les autres clients.
- Il ouvre le panier et clique sur Valider la commande. Le panier est une page du portail (
/bookings-ui/cart). Ce bouton crée toujours la commande : le portail ne propose pas de demande de devis, même si Activer le paiement n'est pas coché. - Dokos crée un devis puis une commande client.
- Si le montant à payer est supérieur à zéro et qu'un mode de paiement est autorisé, Dokos redirige le client vers la page de paiement. Sinon, il le renvoie vers ses commandes sur le portail.
- Dokos confirme la réservation selon le réglage Confirmer automatiquement les réservations sur le portail.
Statuts d'une réservation
| Statut | Signification |
|---|---|
| Dans le panier | Le créneau est dans un panier non validé. Il est bloqué pendant le délai de nettoyage. |
| Non confirmé | La commande existe, mais la règle de confirmation n'est pas encore remplie. Le créneau reste bloqué si la case « Les réservations d'articles avec le statut "Non confirmé" bloquent toujours un créneau » est cochée. |
| Confirmé | La réservation est due. |
| Annulé | La réservation est annulée. Le créneau est libéré. |
Quand la réservation est confirmée
Le champ Confirmer automatiquement les réservations sur le portail, dans les paramètres de réservation de ressources, a trois valeurs :
| Valeur | Confirmation |
|---|---|
| Sur commande (par défaut) | À la création de la commande client |
| Sur paiement | Quand la commande est payée en entier, ou quand toutes les factures liées sont payées |
| Jamais | Le gestionnaire confirme à la main |
Quel que soit le réglage, une commande déjà payée en entier confirme la réservation. Une réservation payée avec des crédits est aussi confirmée à la commande.
Paniers abandonnés
Si le client ne valide pas son panier, Dokos supprime la réservation après le délai Effacer les brouillons après x minutes (15 minutes par défaut). Le délai compte depuis la dernière modification de la réservation. Le créneau redevient libre. Si des crédits avaient été réservés pour ce créneau, ils sont rendus. Avec la valeur 0, Dokos ne supprime jamais les paniers.
Le client peut aussi retirer un créneau lui-même : il clique sur le créneau puis sur Retirer de mon panier.
Réserver sans passer par le panier
Certains clients peuvent réserver sans panier ni commande. La réservation passe directement à Confirmé. Aucune commande ni facture n'est créée, et aucun crédit n'est déduit.
C'est le cas si l'une de ces conditions est remplie :
- l'utilisateur a le rôle choisi dans Rôle autorisé à ignorer le panier d'achat ;
- le client a un contrat de réservation actif qui inclut cette ressource.
Utilisez cette option pour vos membres abonnés : leur abonnement couvre déjà l'usage de la ressource.
Proposer des réservations gratuites
Il n'existe pas de case « ressource gratuite ». Selon le besoin, utilisez l'une de ces méthodes.
| Besoin | Méthode | Ce qui se passe |
|---|---|---|
| Réservation gratuite pour tous, avec trace de commande | Mettez le Prix unitaire du prix à 0 | Le client passe par le panier. Dokos crée une commande à 0 €, sans paiement, et confirme la réservation. |
| Ne pas afficher de prix sur le portail | Cochez Masquer le prix sur le portail dans le prix | Le portail n'affiche plus le tarif de ce prix. Le parcours ne change pas. |
| Usage inclus pour des membres | Rôle autorisé à ignorer le panier, ou contrat actif | Réservation confirmée tout de suite, sans commande. |
| Un quota d'heures offertes | Crédits de réservation alloués chaque semaine ou chaque mois | La ligne de la commande passe à 0 € et les crédits sont déduits. |
Sur le portail /bookings-ui, un prix à 0 € s'affiche comme un montant, par exemple « 0,00 € », et non « Gratuit ». Le portail affiche « Gratuit » seulement quand le tarif n'a pas de montant formaté. La fiche article du site web, elle, affiche « Gratuit » pour un prix à 0 €.
Pour un prix à 0 €, le client doit toujours valider le panier.
Payer avec des crédits
Si le client a des crédits valables pour cette ressource et ce tarif, la fenêtre Gérer ma réservation affiche Réserver en utilisant des crédits. Dokos réserve les crédits dès l'ajout au panier. Dans le devis, la ligne passe à 0 €. Voir Crédits de réservation.
Réserver une période longue
Pour un tarif au jour, à la semaine ou au mois, le portail affiche un calendrier. Le client clique sur une date de début, puis sur une date de fin, et clique sur Ajouter ce créneau à mon panier. Dokos calcule la quantité selon la durée.
- Au mois, la réservation couvre des mois civils entiers.
- À la semaine, si Semaines calendaires fixes est coché dans l'onglet Unités de mesure des paramètres, un clic sélectionne une semaine entière. Dokos recale la réservation sur des semaines civiles. Elle va du premier jour ouvert au dernier, par exemple du lundi 8h au vendredi 18h. Le premier jour de la semaine suit le réglage Premier jour de la semaine des paramètres système.
- Sans cette case, un tarif à la semaine accepte une plage de dates libre.
Badges requis
Si une ressource exige des badges, Dokos vérifie ceux du client. S'il lui en manque, le portail masque les disponibilités et indique les badges à obtenir. Une réservation sans les badges est refusée.
Annuler une réservation sur le portail
Si Autoriser l'annulation des réservations de ressources sur le portail est coché, le client clique sur un créneau confirmé puis sur Annuler ma réservation.
- L'annulation est refusée moins de Délai d'annulation avant le début (24 heures par défaut).
- Si Rembourser les crédits en cas d'annulation est coché, les crédits déduits sont rendus.
- La commande et la facture ne sont pas modifiées. Traitez le remboursement éventuel à la main.
Réserver pour plusieurs clients
Un utilisateur peut être utilisateur du portail de plusieurs clients, par exemple un agent d'accueil. Il choisit le client actif sur le portail. Dokos vérifie qu'il est déclaré comme utilisateur du portail de ce client avant d'accepter le choix. Pour une intégration, le client actif se transmet par l'en-tête HTTP X-Webshop-Customer, le paramètre webshop_customer ou un cookie du même nom.
Exemple
Sophie, de Maison Verte SARL (exemple fictif sur la démo Mappemonde), veut la salle Marco Polo mardi de 9h à 12h.
- Sur
/bookings-ui, elle ouvre la salle Marco Polo, choisit le tarif Heure et la date du mardi. - Elle clique sur le créneau de 9h, puis sur Réserver ce créneau. Elle recommence pour 10h et 11h. Les trois réservations sont Dans le panier.
- Elle ouvre le panier : 3 heures. Elle clique sur Valider la commande.
- Le montant est supérieur à zéro et le paiement par carte est autorisé : elle paie sur la page de la passerelle.
- Le site est réglé sur Sur commande : ses trois réservations passent à Confirmé à la création de la commande.
Si Sophie avait fermé son navigateur à l'étape 3, ses trois créneaux auraient été libérés 15 minutes plus tard.
Problèmes fréquents
| Problème | Cause et solution |
|---|---|
| Aucun créneau n'apparaît | Le prix n'a pas de disponibilité, le jour est fermé, ou le préavis masque les créneaux. Voir Disponibilités. |
| « Définir l’adresse de livraison ou l’adresse de facturation » | Le client n'a pas d'adresse. Il doit en ajouter une avant de valider. |
| Le client n'est pas redirigé vers le paiement | Le montant est nul, ou aucun mode de paiement n'est autorisé pour le panier. |
| La réservation reste Non confirmé | Le mode est Sur paiement et la commande n'est pas payée, ou le mode est Jamais. |
| Un créneau du panier a disparu | Le délai Effacer les brouillons après x minutes est passé. |