"Ale 8583" - ISO 8583 formater for Elixir

“Ale 8583” is a ISO-8583 formatter for Elixir.

Hello, I wish to share my ISO 8583 formatter .

Details :

Hex documentation:

Issues report:

Thanks!

5 Likes

very cool library !!.
is there a difference between generic iso messages and proxa messages.
can the library be used for generic iso messaging processing.

Yes:

PROSA format uses extra header(ISO006000040) and ASCCI format.

listRAW='ISO0060000400800822000000000000004000000000000000804180203010449101' 
...
 isoMTI= Ale8583.list_to_iso({strBitMap,listFields, :prosa ,strHeadProsa}, isoMTI) 

ISO Master Card uses EBCDIC format and Binary compression .

 isoMTI= Ale8583.list_to_iso({strBitMap,listFields, :master_card ,strHeadProsa}, isoMTI) 

But you can use a simple ISO 8583 header and ASCCI format :

 isoMTI= Ale8583.list_to_iso({strBitMap,listFields, :mc ,strHeadProsa}, isoMTI) 

Then you can receive and respond messages same to :

listRAW=‘0800822000000000000004000000000000000804180203010449101’

I hope write more examples the next week .

1 Like

thanks for reply.
looking forward to the examples.