Click here to Skip to main content
15,887,266 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hello All,

I am writing a POS application on a pos terminal in C# where i need to send
ISO 8583 message packet to bank's host server running Postilion
Termapp. I was able to successfully packed the message using the APIs
and send to the server using the serversocket. But my challenge is that
the bank's spec says that a 2-byte header is to prefixed all messages
sent to/from Postilion. Please, how do i go about this?

What I have tried:

This is my Message:
ISO0160000500800822000000000000004000000000000000401093254325642001


but the bank require the message with this two byte header: "\0C"
\0CISO0160000500800822000000000000004000000000000000401093254325642001


obviously not always is the same I want to know how to calculate it.
Posted
Updated 23-Apr-19 19:14pm
Comments
Patrice T 23-Apr-19 18:28pm    
Why not ask the bank ?
MadMyche 23-Apr-19 19:18pm    
I flagged this, found a duplicate from 11 years ago:
https://jpos-dev.yahoogroups.narkive.com/9YbGdWWX/sending-2-bytes-header-message-to-postilion

1 solution

Consult the documentation:
ISO 8583 - Wikipedia[^]
Introduction to ISO 8583[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900