Cette destination n'est pas active pour le moment.
Voir l'autre destination →
⚓ Bassin 🌴 St-Martin
Document interne · provisoire

Comment ça marche ?

Mémo de fonctionnement de Pioupiou de St Martin : le modèle, le déroulé d'une réservation, les règles du calendrier, les encaissements, les échéances et le fonctionnement des deux saisons (Saint-Martin / Bassin d'Arcachon).

1. Le modèle, en trois phrases

Tout le reste découle de ces trois points. En cas de doute, y revenir.

  • Nous ne sommes pas le loueur. Le bateau appartient au propriétaire, le contrat de location lie le client et le propriétaire. Nous sommes l'intermédiaire.
  • Le client nous règle notre commission, et règle le propriétaire séparément. L'argent du propriétaire ne transite jamais par nos comptes.
  • Notre chiffre d'affaires, ce sont nos commissions. Rien d'autre.

Ce montage n'est pas un détail comptable, c'est ce qui nous évite trois contraintes lourdes : l'encaissement pour compte de tiers (activité réglementée, réservée aux établissements agréés), le gonflement artificiel du chiffre d'affaires qui ferait exploser le plafond de la micro-entreprise, et l'immatriculation obligatoire au registre des opérateurs de voyages.

La phrase à retenir

Le jour où nous encaissons le loyer complet pour le reverser au propriétaire, nous basculons dans un autre régime juridique, beaucoup plus contraignant. On ne le fait jamais sans en avoir reparlé.

2. Une réservation, de A à Z

Le déroulé quotidien, dans l'ordre.

  1. La demande arrive par email Le formulaire du site nous l'envoie automatiquement : bateau souhaité, dates, nombre de personnes, coordonnées du client.
  2. Vérifier la disponibilité Ouvrir le Google Calendar du bateau concerné une fois la flotte réellement définie. Le tableau du site est un reflet du calendrier, pas l'inverse : c'est le calendrier qui fait foi.
  3. Bloquer la date en provisoire Créer un événement Toute la journée dont le titre commence par PROVISOIRE. La date passe en orange sur le site dans les minutes qui suivent : elle n'est plus proposée à d'autres clients, mais elle n'est pas encore vendue.
  4. Répondre au client avec le lien de paiement Confirmer la disponibilité et joindre le lien de paiement Stripe correspondant à notre commission. Préciser clairement que le solde se règle directement au propriétaire, au ponton.
  5. Paiement reçu : confirmer Retirer le mot PROVISOIRE du titre de l'événement. La date passe en rouge sur le site. La réservation est ferme.
  6. Mettre le client et le propriétaire en relation Transmettre à chacun les coordonnées de l'autre, l'heure et le lieu de rendez-vous. À partir de là, notre prestation est terminée.
  7. Le propriétaire prend le relais C'est lui qui encaisse le solde de la location et qui prend la caution du bateau. Nous ne touchons ni à l'un ni à l'autre.

Si le client annule

Notre commission est acquise selon les conditions annoncées dans les CGV — c'est précisément à ça qu'elles servent, il faut donc qu'elles soient écrites et envoyées avant le paiement. Ne pas oublier de libérer la date dans le calendrier, sinon elle reste bloquée pour rien.

3. Le calendrier : la règle d'or

Le site lit les Google Calendar des bateaux, exactement comme sur le site du Bassin. Ces conventions ne sont pas des habitudes, ce sont les règles que le programme applique. Tant qu'aucune flotte réelle n'est définie ici, cette section reste théorique.

Dans le calendrierSur le siteUsage
Aucun événement Vert Disponible Le bateau est libre
Événement Toute la journée, titre commençant par PROVISOIRE Orange Réservation en cours Option posée, en attente de paiement
Événement Toute la journée, titre normal Rouge Réservé Réservation ferme, ou indisponibilité (entretien, usage perso)
Événement avec horaire (ex. 9h–13h) Vertignoré Demi-journées : la date reste vendable pour l'autre demi-journée

Le piège des demi-journées

Un événement avec horaire est volontairement invisible pour le site. C'est pratique pour noter une demi-journée sans bloquer toute la date, mais ça veut dire qu'un événement horaire ne protège de rien. Pour bloquer réellement une date, il faut cocher Toute la journée.

4. Les encaissements avec Stripe

Le même compte Stripe standard peut servir aux deux localités, avec des liens de paiement distincts.

Créer un lien de paiement

  1. Tableau de bord Stripe → Liens de paiementNouveau.
  2. Saisir le montant de la commission et un intitulé clair (ex. « Frais de réservation — Saint-Martin, 12 juillet »).
  3. Copier le lien et le coller dans l'email de confirmation au client.

Un lien peut être réutilisé ou créé à la demande. Le paiement apparaît dans le tableau de bord en temps réel.

Ce qu'il faut avoir en tête

Frais Stripe Environ 1,5 % + 0,25 € par transaction pour une carte européenne. Vérifier le taux applicable aux paiements liés à Saint-Martin (zone Caraïbes), qui peut différer.
Chiffre d'affaires déclaré Le montant brut payé par le client, pas la somme versée par Stripe.
Mention sur la facture TGCA non applicable ou équivalent local — à confirmer avec le comptable, le régime TVA de l'article 293 B du CGI ne s'applique pas à Saint-Martin.
Qui est facturé Le client, pas le propriétaire. Nous lui vendons une prestation d'intermédiation.

Pas d'empreinte de carte

Nous encaissons la commission dès la réservation : il n'y a donc plus de créance à garantir, et l'empreinte n'aurait aucun objet. La caution du bateau est prise par le propriétaire, qui est le seul à subir un éventuel dommage.

6. Les deux saisons : Saint-Martin et le Bassin

Une seule activité, deux implantations géographiques et deux sites — chacun peut être activé ou mis en veille indépendamment.

Pioupiou de St Martin et Pioupiou du Bassin sont les deux visages saisonniers de la même activité, gérée par la même entreprise. Le principe : un seul des deux est « en service » à la fois, l'autre reste visible mais grisé, avec un lien qui redirige le visiteur vers la destination active.

Comment ça fonctionne, techniquement

Chaque site (/ pour le Bassin, /stmartin/ pour Saint-Martin) a son propre interrupteur : un petit fichier texte, etat-site.txt, qui contient soit actif soit inactif. Toutes les pages du site interrogent ce fichier au chargement via etat.php et, si l'état est inactif, grisent la page et affichent un bandeau renvoyant vers l'autre site.

Changer de saison

Se connecter au serveur en SSH, puis éditer le fichier concerné. Par exemple, pour activer Saint-Martin :

echo actif | ssh utilisateur@serveur "cat > /var/www/html/stmartin/etat-site.txt"

Ou plus simplement, en édition directe sur le serveur :

nano /var/www/html/stmartin/etat-site.txt

Aucun redéploiement de code n'est nécessaire — le changement est visible dès le rechargement de la page suivante. Rien n'empêche non plus d'avoir les deux sites actifs en même temps si un jour l'activité tourne réellement en parallèle sur les deux zones.

Ce que le grisé ne fait pas

Le site inactif reste consultable (informations, page légales, etc.) mais toute interaction est désactivée (formulaire, liens internes). Ce n'est pas une protection par mot de passe : n'importe qui connaissant l'URL /stmartin/ peut toujours la visiter, elle est simplement présentée comme non opérationnelle.

7. Le site, côté technique

Le sous-site Saint-Martin vit dans un sous-dossier du même serveur que le Bassin, avec son propre jeu de fichiers.

stmartin/index.html Le site entier de Saint-Martin : structure, styles et scripts dans un seul fichier. C'est là qu'on modifie les textes, les prix et les photos une fois la flotte réelle définie.
stmartin/disponibilites.php Renvoie actuellement un objet vide (aucune flotte réelle configurée). Le jour où de vrais bateaux sont ajoutés, reprendre le fonctionnement du fichier équivalent du Bassin (calendrier Google Agenda public par bateau).
stmartin/etat.php / etat-site.txt L'interrupteur de saison décrit à la section précédente.
stmartin/compteur.php Compteur de visites, indépendant de celui du Bassin.
stmartin/images/ Photo et logo propres à Saint-Martin (le logo est partagé avec le Bassin).
Serveur Même machine Debian sous Apache que le site du Bassin. Les fichiers vivent dans /var/www/html/stmartin/.

Mettre le site à jour

Modifier le fichier en local, puis l'envoyer sur le serveur :

scp stmartin/index.html utilisateur@serveur:/var/www/html/stmartin/index.html

Ce qui vient de l'extérieur

8. Les pièges à éviter

Les mêmes qu'au Bassin, plus un spécifique aux deux saisons.

Encaisser le loyer complet

Faire transiter l'argent du propriétaire par nos comptes nous fait basculer dans l'encaissement pour compte de tiers, réservé aux établissements agréés, et gonfle notre chiffre d'affaires jusqu'à faire sauter le plafond de la micro-entreprise.

Revendre le skipper ou une prestation tierce

Orienter un client vers un skipper : aucun problème. Le facturer, c'est assembler des prestations que nous ne produisons pas — donc vendre un forfait touristique, ce qui impose une immatriculation Atout France avec garantie financière et assurance professionnelle. La frontière est là : on oriente, on ne revend pas.

Oublier de repasser un site en « actif »

Au changement de saison, penser à basculer les deux etat-site.txt en même temps (celui qui s'arrête en inactif, celui qui démarre en actif). Un site oublié en inactif continue de rediriger des clients potentiels vers l'autre destination pour rien.

Oublier le formulaire 3916-bis

Une case à cocher une fois par an. L'omission se paie environ 1 500 € par compte et par an, alors que la démarche prend cinq minutes.