Driver & Butler premium chauffeur service
Driver & Butler premium chauffeur service
Driver & Butler premium chauffeur service
Driver & Butler premium chauffeur service
Driver & Butler premium chauffeur service
Driver & Butler premium chauffeur service
Driver & Butler premium chauffeur service

Développeurs

Connectez votre plateforme à Driver & Butler. Poussez des courses depuis vos systèmes, recevez des mises à jour de statut en temps réel, et laissez notre moteur gérer dispatch, suivi, communication sécurisée, paiement et facturation conforme.

Ce qui suit est un aperçu technique. La documentation complète — spécifications des endpoints, schéma d'authentification, schémas de payload et guides d'intégration — est partagée avec les partenaires approuvés sous accord.

Plateforme & stack
Cœur PHP 8.4 moderne

Un backend sur mesure en PHP 8.4 avec routeur à entrée unique et modèle de données MySQL normalisé. Pas de framework lourd — un code lean, rapide, entièrement maîtrisé de bout en bout.

PWA installable

Progressive Web App avec service worker et notifications push (VAPID) pour clients et chauffeurs — native, installable, prête hors-ligne, sans dépendance à un app store.

Paiements Stripe

Paiements carte, wallet prépayé et règlement à bord via Stripe Payment Element, avec réconciliation pilotée par webhooks et traçabilité comptable complète.

L'API d'injection de courses
Requêtes authentifiées

Chaque partenaire reçoit des identifiants à périmètre défini. Les requêtes sont en JSON sur HTTPS ; les courses sont validées, normalisées et injectées directement dans notre workflow de dispatch.

Schéma prévisible

Une structure de requête stable — départ, arrivée, horaire, passager et champs de référence — conçue pour s'aligner proprement sur votre modèle de réservation existant.

Même cycle de vie que le natif

Les courses injectées sont zonées, dispatchées et suivies exactement comme nos propres réservations — un workflow, une source de vérité, une facture conforme.

Webhooks en temps réel
Mises à jour événementielles

Enregistrez un endpoint et recevez les événements de statut en direct — assignée, en route, arrivée, à bord, terminée, annulée — pour synchroniser vos systèmes sans polling.

Signé & vérifié (HMAC)

Chaque payload est signé avec un secret partagé (HMAC-SHA256) et vérifié par comparaison à temps constant — inviolable, anti-rejeu, authentifié.

Livraison rapide, idempotente

Nous accusons réception rapidement et traitons en asynchrone. Les livraisons sont idempotentes et dédupliquées, donc les retries ne créent jamais de doubles réservations ni de notifications dupliquées.

Communications sécurisées & ingénierie
Masquage des numéros

Client et chauffeur se joignent via une ligne relayée (Twilio voix & SMS) — aucune des deux parties ne voit jamais le vrai numéro de l'autre. Confidentialité garantie par conception.

Email transactionnel

Livraison SMTP authentifiée avec templates de marque. Confirmations, liens de suivi et facture conforme sont générés et joints automatiquement — sans étape manuelle.

Facturation intégrée

Chaque course terminée produit une facture Factur-X EN16931, générée inline et prête pour le mandat français — livrée dans votre flux sans travail supplémentaire.

Liens de suivi signés

Le suivi en direct est exposé via des liens signés et expirants — vos clients suivent le chauffeur en temps réel, sans login ni exposition d'identifiants internes.

Piste de mission géolocalisée

Chaque étape d'une course enregistre un point GPS horodaté, construisant une piste de mission vérifiable — de l'assignation à la fin, y compris la preuve photo de début & fin de course.

Pipeline de production

Nos intégrations entrantes tournent déjà en production avec de vrais opérateurs de mobilité — un pipeline éprouvé et résilient plutôt qu'une preuve de concept.

Comment fonctionne l'onboarding
1 · Demander l'accès

Parlez-nous de votre plateforme et du volume attendu. Nous provisionnons des identifiants partenaire à périmètre défini.

2 · Recevoir la doc complète

Les partenaires approuvés reçoivent la documentation technique complète — endpoints, authentification, schémas, événements webhook et un sandbox de test.

3 · Connecter & lancer

Validez votre endpoint webhook avec notre outil de test intégré, exécutez de bout en bout, puis basculez en production.

Devenez partenaire d'intégration

Documentation complète, identifiants et sandbox partagés avec les partenaires approuvés. Parlez-nous de votre plateforme et nous vous configurons.

Devenir partenaire →