PHP Classes

JAK8583: Generate and parse ISO 8583 transaction messages

Recommend this page to a friend!
  Info   View files View files (3)   DownloadInstall with Composer Download .zip   Reputation   Support forum (4)   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 61%Total: 1,444 This week: 1All time: 2,711 This week: 74Up
Version License PHP version Categories
jak8583 0.6BSD License5PHP 5, Finances


This class can be used to generate and parse ISO 8583 financial transaction messages.

It can take as parameters the transaction message type indicator and other card transaction details. Then it generates a transaction message that is returned as a string.

The class can also do the opposite, i.e. take a string with a transaction message and parse it to get the message type indicator, the bitmap of types of transaction details contained in the message, and the transaction detail values.

Innovation Award
PHP Programming Innovation award nominee
June 2009
Number 7

Prize: One year server license IP to country region city database
This ISO 8583 standard defines the format of messages exchanged between terminals and institutions that handle payments and other types of transactions using credit or debit cards.

This class is capable of either generating ISO 8583 messages, as well parse that of messages and extract the necessary information from them.

Manuel Lemos
Picture of Jimmi
Name: Jimmi <contact>
Classes: 1 package by
Country: Singapore Singapore
Age: 44
All time rank: 18967 in Singapore Singapore
Week rank: 91 Up1 in Singapore Singapore Up
Innovation award
Innovation award
Nominee: 1x

  Files folder image Files  
File Role Description
Accessible without login Plain text file JAK8583.class.php Class JAK8583 class
Accessible without login Plain text file sample_builder.php Example Sample code for builder
Accessible without login Plain text file sample_parser.php Example Sample code for parser

 Version Control Unique User Downloads Download Rankings  
This week:1
All time:2,711
This week:74Up
User Ratings User Comments (2)
 All time