Aller au contenu principal

Cartes d'embarquement Apple Wallet et Google Wallet

À l'aéroport, le passager cherche trois informations : sa porte, son heure d'embarquement, son siège. Une carte d'embarquement dans Apple Wallet ou Google Wallet les affiche d'un coup d'œil, depuis l'écran de verrouillage, sans application et sans réseau. Vous émettez la carte à l'enregistrement, vous la mettez à jour si la porte ou l'horaire change, le passager la présente au contrôle et à la porte.

Essayez ce pass en directRemplissez le formulaire, voyez le pass et le code se mettre à jour, puis recevez-le sur votre téléphone.

Le parcours client​

Workflow d'intégration​

  1. Créer la ligneBack-office

    Les cartes d'embarquement utilisent les transits, avec le type Air. Un modèle par ligne : aéroports d'origine et de destination (codes IATA et noms), horaires de référence, conditions, numéro du service client, couleurs, strip. Le format PDF_417 est le standard des cartes d'embarquement.

    POST/transitsEssayer
    curl -L 'https://api-v2.test.eldowallet.fr/transits' \
    -H 'Accept: application/json' \
    -H 'x-lang: fr' \
    -H 'Authorization: Bearer <token>' \
    -F 'strip=@"cabine.png"' \
    -F 'type="Air"' \
    -F 'number="204"' \
    -F 'originStationCode="CDG"' \
    -F 'originName="Paris Charles de Gaulle"' \
    -F 'destinationStationCode="JFK"' \
    -F 'destinationName="New York JFK"' \
    -F 'departureTime="10:40"' \
    -F 'arrivalTime="13:05"' \
    -F 'details="Embarquement 40 minutes avant le départ."' \
    -F 'terms="Carte nominative. Présentez une pièce d'\''identité."' \
    -F 'barcodeFormat="PDF_417"' \
    -F 'colors="{\"backgroundColor\":\"\#1c1c3a\",\"labelColor\":\"\#9ee00d\",\"foregroundColor\":\"\#ffffff\"}"'
  2. Le passager s'enregistreClient final

    Sur votre site, votre application ou au comptoir.

  3. Émettre la carte d'embarquementVotre serveur

    Un appel par passager : identité, email, date du vol, flightNumber, gate, seat, code-barres. Utilisez un tripNumber par vol et par date (par exemple EW204-20261112) : c'est lui qui permet de mettre à jour tous les passagers d'un coup.

    POST/transits/{transitId}/passesEssayer
    curl -L 'https://api-v2.test.eldowallet.fr/transits/$TRANSIT_ID/passes' \
    -H 'Accept: application/json' \
    -H 'Content-Type: application/json' \
    -H 'x-lang: fr' \
    -H 'Authorization: Bearer <token>' \
    --data-raw '{
    "firstName": "Julie",
    "lastName": "Moreau",
    "email": "julie.moreau@example.com",
    "departureDate": "2026-11-12",
    "arrivalDate": "2026-11-12",
    "flightNumber": "EW 204",
    "tripNumber": "EW204-20261112",
    "gate": "K42",
    "seat": "23A",
    "barcode": "M1MOREAU/JULIE EW204",
    "enableSendEmailOrSms": true
    }'
  4. Le passager ajoute sa carteClient final

    Elle s'affiche hors ligne et remonte sur l'écran de verrouillage le jour du vol.

  5. Retard ou changement de porteVotre serveur

    Retard : mettez à jour les horaires de tout le vol par son tripNumber. Changement de porte : la porte est portée par chaque carte, mettez à jour les cartes en lot. Ajoutez un message pour expliquer : « Porte K42 remplacée par L12 ».

  6. Contrôler à la porteVotre serveur

    Le lecteur scanne le code-barres. Retrouvez la carte, puis validez-la pour tracer l'embarquement.

Bonnes pratiques​

  • Un tripNumber par vol et par date. Le EW 204 du 12 et celui du 13 sont deux vols distincts.
  • Utilisez les codes IATA. Les codes de gare s'affichent en grand sur la carte. Les noms complets vont dans les champs secondaires.
  • Vérifiez la lisibilité du code-barres. Testez vos lecteurs de porte avec un téléphone en luminosité automatique avant le lancement.
  • Correspondances. Émettez une carte par segment, chacune avec son propre tripNumber.

Pour aller plus loin​

Pour vous inspirer​

La carte d’embarquement peut faire bien plus qu’ouvrir la porte de l’avion. Voici des idées pour enrichir le parcours de vos passagers.

L’enregistrement est ouvert24 heures avant le vol, un rappel invite le passager à s’enregistrer, avec un lien direct.
Surclassement de dernière minuteDes places libres en classe supérieure ? Proposez un surclassement aux passagers du vol quelques heures avant le départ.
Bagage et siègeDeux jours avant le départ, une offre pour un bagage supplémentaire ou un siège avec plus d’espace.
Accès au salonÀ l’arrivée à l’aéroport, une invitation au salon pour vos meilleurs clients, ou une offre d’accès pour les autres.
Les miles en directLa carte de fidélité affiche les miles et le statut. Le passage au niveau supérieur se voit tout de suite sur la carte.
Bienvenue à destinationÀ l’atterrissage, une offre d’un partenaire : transfert, location de voiture, hôtel. Le service continue après le vol.
Dans la langue du passagerLes messages partent dans la langue du passager. Une attention qui compte sur les vols internationaux.
Avis après le volLe lendemain, un message invite le passager à noter son vol. Vous mesurez la satisfaction à chaud.

Une de ces idées vous parle ? Contactez notre équipe : nous vous montrons comment la mettre en place.

Les nouveautés de l'API, une fois par mois

Nouveaux endpoints, changements à prévoir, guides et cas d'usage. Pas de spam, désinscription en un clic.

Signaler un problème technique

Une erreur de l’API, un pass qui ne se met pas à jour, un e-mail qui n’arrive pas ? Décrivez le problème : notre équipe technique vous répond.

Pour une réponse rapide, indiquez :

  • La méthode et l’endpoint (ex. POST /clients)
  • Le code d’erreur renvoyé (errorCode) et le corps envoyé
  • La date et l’heure de l’appel
  • Les identifiants concernés (client, modèle, pass)

N’y mettez jamais de jeton d’API ni de mot de passe.

Assistant IA

Beta

Chargement…

Réponses générées par IA (Claude) : vérifiez les points importants.

Connectez-vous pour utiliser l'assistant