~/ work / cashless-nfc cashless NFC · terminaux Android durcis · paiements

Des bracelets NFC comme porte-monnaie,
un geste pour payer.

Trainspot KK · pour la maison Pommery

Application mobile de paiement cashless déployée chez Pommery. Les visiteurs chargent leur bracelet NFC à l'entrée, puis le présentent aux bars et aux points de service pour payer avec leur crédit. Le client Android tourne sur des terminaux Famoco durcis.

// contexte

Un paiement événementiel haut de gamme doit tenir dehors, résister à l'humidité, fonctionner avec du personnel qui n'a pas le temps de regarder l'écran, et empêcher le clonage opportuniste des bracelets. Les terminaux cashless standard de cette taille enferment souvent l'opérateur chez un prestataire de paiement fermé ou font des compromis sur la sécurité de la puce.

// notre rôle

Ingénierie mobile et embarquée pour l'équipe Trainspot KK : client Android sur mesure sur terminaux Famoco durcis, personnalisation NXP UltraLight C avec clés 3DES propres à chaque bracelet, transactions atomiques en double tampon avec compteur pour éviter qu'une coupure pendant l'écriture ne corrompe le solde, et gestion native (JNI) des clés maîtres hors du heap Java.

// stack

  • Android (Kotlin)
  • NXP UltraLight C
  • 3DES
  • TapLinx
  • JNI / C natif
  • Famoco

// résultat

Paiement cashless en production chez Pommery, opéré par Trainspot KK sur terminaux Famoco.

Un projet en tête ?

Systèmes embarqués, logiciels sécurisés, solutions mobiles et de terrain.

Décrire un projet