What are the differences between ISO8583 version 1987 & ISO8583 version 1993

4,358 views
Skip to first unread message

Malatawy

unread,
May 4, 2008, 8:45:16 AM5/4/08
to jPOS Users
Dear All,

Can anyone help me how to get the differences between version 1987 &
1993 of the ISO8583 protocol .


Thanks.

Mark Salter

unread,
May 4, 2008, 3:20:29 PM5/4/08
to jpos-...@googlegroups.com
Malatawy wrote:

> Can anyone help me how to get the differences between version 1987 &
> 1993 of the ISO8583 protocol .

Why would you want someone to detail the differences here?

ISO 8583:1987
Bank card originated messages -- Interchange message specifications --
Content for financial transactions
Date of withdrawal: 1993-12-23

ISO 8583:1993
Financial transaction card originated messages -- Interchange message
specifications
Date of withdrawal: 2003-06-17

The standards website www.iso.org has later versions available for
purchase, these older versions are no longer available :-

For the latest versions:-

http://tinyurl.com/68cxxm

608 Swiss Francs or approximately :-

http://tinyurl.com/57nddj

for the equivalent currency for you.


--
Mark

Malatawy

unread,
May 5, 2008, 5:44:52 AM5/5/08
to jPOS Users
Thank you Mark for your reply ,
I am already purchased the latest version from ISO Web site, but i
asked this question because i think that some banks and payments
gateways still using
these old versions in there implementations such as American Express
Bank .

The following paragraph from the American Express Authorization
Guide :

These messages are constructed as specified in the ISO 8583-1993
standard. If your system supports a
different version of ISO 8583, please notify your American Express
Representative.

Thus , I asked for the differences.

Note :
in the ISO 8583:2003 Version , there are a section that lists the
changes made to in version 2003 over the version 1993.

Thanks again for you interest.


On May 4, 10:20 pm, Mark Salter <marksal...@dsl.pipex.com> wrote:
> Malatawy wrote:
> > Can anyone help me how to get the differences between version 1987 &
> > 1993 of the ISO8583 protocol .
>
> Why would you want someone to detail the differences here?
>
> ISO 8583:1987
> Bank card originated messages -- Interchange message specifications --
> Content for financial transactions
> Date of withdrawal: 1993-12-23
>
> ISO 8583:1993
> Financial transaction card originated messages -- Interchange message
> specifications
> Date of withdrawal: 2003-06-17
>
> The standards websitewww.iso.orghas later versions available for

Mark Salter

unread,
May 5, 2008, 6:55:00 AM5/5/08
to jpos-...@googlegroups.com
Malatawy wrote:

> I am already purchased the latest version from ISO Web site, but i
> asked this question because i think that some banks and payments
> gateways still using
> these old versions in there implementations such as American Express
> Bank .

Ok, very likely indeed.


>
> The following paragraph from the American Express Authorization
> Guide :
>
> These messages are constructed as specified in the ISO 8583-1993
> standard. If your system supports a
> different version of ISO 8583, please notify your American Express
> Representative.
>
> Thus , I asked for the differences.

I see. The paragraph asks you to let them know you support a different
version. If you can support the latest version, I'm fairly sure you can
cover and thus support the structures in the version Amex mention.

I have used jPOS for talking to and simulating Amex, so you should be ok.

--
Mark

Malatawy

unread,
May 7, 2008, 11:07:22 AM5/7/08
to jPOS Users
Thank you Mark,

I understood from your words that if i can implement a client (POS)
with the latest version of the
ISO 8583 protocol , i can use this implementation to deal with any
bank server even if the bank server uses older versions .
is it right , what you mean.

Mark Salter

unread,
May 7, 2008, 11:16:43 AM5/7/08
to jpos-...@googlegroups.com
Malatawy wrote:
> Thank you Mark,
>
> I understood from your words that if i can implement a client (POS)
> with the latest version of the
> ISO 8583 protocol , i can use this implementation to deal with any
> bank server even if the bank server uses older versions .
> is it right , what you mean.
Yes. You also need to let American Express know to satisfy their
documented requirements you showed us, namely :-

>>> These messages are constructed as specified in the ISO 8583-1993
>>> standard. If your system supports a
>>> different version of ISO 8583, please notify your American Express
>>> Representative.


--
Mark

Reply all
Reply to author
Forward
0 new messages