~/ 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.
// sur site

// contexte
Le système devait permettre une utilisation rapide et simple par les équipes événementielles, fonctionner de manière fiable en extérieur et protéger les bracelets contre le clonage. Il devait aussi préserver les soldes en cas de coupure de courant pendant une mise à jour.
// 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 protéger les soldes des bracelets en cas de coupure de courant pendant une mise à jour, 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.
// liens
Un projet en tête ?
Systèmes embarqués, logiciels sécurisés, solutions mobiles et de terrain.