Skip to main content

Identité

Mode de validation : OTP USSD

Le client génère son OTP en composant le code USSD *144*4*6# sur son téléphone avant de vous le communiquer. Vous soumettez une seule requête avec le numéro et l’OTP. L’opérateur valide la transaction côté réseau — ce traitement peut prendre quelques secondes à plusieurs minutes. Le callback est la source de vérité.
Affichez le code USSD à composer (*144*4*6#) avec des instructions claires avant que le client ne remplisse le formulaire. L’OTP généré a une durée de validité courte — invitez le client à le saisir immédiatement.

UX recommandée

1

Afficher les instructions USSD

Avant tout formulaire, indiquez au client de composer *144*4*6# sur son téléphone Orange. Un code OTP à usage unique s’affiche sur son écran.
2

Collecter le numéro et l'OTP

Votre formulaire recueille en même temps :
  • le numéro de téléphone Orange au format 22670XXXXXXX
  • le code OTP reçu via USSD
3

Soumettre la requête

Une seule requête API avec customer et otp renseignés.
4

Afficher un indicateur d'attente

La validation par l’opérateur peut prendre de quelques secondes à plusieurs minutes. Affichez un état d’attente et attendez le callback.

Exemple de requête

Réponse attendue

Stockez le token immédiatement après la création. Utilisez-le pour appeler confirm à la réception du callback — ne vous fiez pas au token présent dans le payload du callback.

Limites

Pages associées