Le m-Ticket, pour mobile ticket, est un titre dématérialisé. Il prend la forme d'un écran spécifique au sein d’une application mobile.

Pour voyager avec un m-Ticket, il est généralement nécessaire de l'activer après son achat, on parle alors de validation. Parfois, l'achat déclenche automatiquement la validation du m-Ticket.

Il existe différents modes de validation. Le plus souvent, l'utilisateur déclenche lui-même la validation de son m-Ticket, on parle alors d'auto-validation. Elle peut être manuelle, c'est-à-dire en activant un bouton sur l'application. Chez Monkey Factory, nous lui préférons l’auto-validation par QR-Code. Dans ce cas, l'usager est invité à flasher un QR-Code présent dans le transport ou en station. Cette méthode permet d'obtenir des statistiques plus complètes et plus fiables grâce à une meilleure maîtrise du lieu et du moment de cette validation.

Enfin, une validation sans contact peut être proposée à l'usager. Ce dernier est invité à présenter son smartphone aux portiques d'accès à une station ou aux valideurs embarqués dans le véhicule. La validation sans contact repose le plus souvent sur la technologie NFC, plus rarement BLE.

Le m-Ticket, une fois validé, permet d’afficher un CB2D de contrôle (codes-barres à deux dimensions). Le QR-Code une forme de CB2D, au même titre qu'Aztec Code ou Datamatrix.

Le m-Ticket s’adapte à tous les usages, occasionnels (ex : titre unitaire) ou réguliers (ex : abonnement mensuel). Il s’agit du support pouvant couvrir la plus large gamme de services de mobilité.