Dans le paysage numérique actuel en évolution rapide, un traitement transparent et sécurisé des transactions est essentiel pour les institutions financières, les passerelles de paiement et les entreprises en ligne. La norme ISO 8583, une norme largement acceptée pour la messagerie financière, facilite la communication entre les différentes entités impliquées dans les transactions électroniques.

ISO 8583 est un protocole transactionnel utilisé par une multitude d´applications dans le domaine bancaire. En effet, la plupart de nos transactions de cartes sont véhiculées via le protocole ISO 8583. C’est un protocole utilisé dans les échanges en ONLINE en monétique.
Il définit une interface a travers laquelle deux entités distincts peuvent s’échanger des messages monétiques. C’est-à-dire qu’il définit le format du message à échanger entre les différents acteurs de la monétique pour harmoniser leur communication. La version 1993 sera utilisée dans cette présentation.

MTI | BITMAT | DATA ELEMENT |


BITMAP : Indique la présence ou non d’un élément dans le message, représenté sur 16 positions en hexadécimal. Un message ISO 8583 peut contenir jusqu’à 192 DE, ces DE sont repérés à l’aide de trois (3) bitmaps.
Bitmap Primaire: indique la présence des éléments de 1 à 64, il est toujours présent dans un message ISO 8583; Informe sur la présence éventuelle du bitmap secondaire.
Il est sur 16 positions Hexa (exploitable sur 64 positions binaires) indique la présence par (1 ou 0) des champs dans le message.
Bitmap Secondaire: indique la présence des éléments de 65 à 128, informe sur la présence éventuelle du bitmap tertiaire.
Bitmap tertiaire: informe sur la présence des éléments de 129 à 192

Data Eléments (DE) : Les DE sont des champs contenant les données de la transaction. Il y a jusqu’à 192 DE défini dans la norme ISO 8583 version 1993. Un élément du message est caractérisé par : Une position (numéro entre 1 et 192) Un type Une longueur Une valeur