jPOS.org

jPOS.org

Contact us

↓ Quick links

jPOS Programmer's Guide:

Whether you're new to jPOS, you're evaluating it for your next project, or you are already running it in production, the jPOS Programmer's Guide is probably a must-read.

It currently has over 165 pages that cover the most important jPOS components, including recently developed components such as Q2, the Spaces, the UI framework and the TransactionManager.

[more info]


ISO/Bridge - ISO-8583 Made Easy.

Implementing a jPOS based application usually requires a major development effort. If Java is your platform of choice and you already have a knowledgeable ISO-8583-savvy Java development team then jPOS, or better yet, jPOS-EE is certainly the way to go.

But if you are not a Java shop, or even if you are, but you just want to focus on your business logic without having to deal with low level ISO-8583 communications details, then ISO/Bridge is probably an alternative you ought to evaluate.

You can think of ISO/Bridge as a blackbox that sits between your application and the ISO-8583 host(s). It uses an extremely easy to implement XML-based protocol that simplify the burden of dealing with ISO-8583 messages, bitmaps, channels, packagers, headers, multiplexers and the like.

[more info]

jPOS-EE Professional Edition Program


The jPOS Community Edition, distributed under the GNU AFFERO GENERAL PUBLIC LICENSE, is suitable for end users that do not intend to redistribute or provide as a network service their jPOS or jPOS-EE based applications, or situations where the target source code is also released under the AGPL v3.0 license as well.

Companies and institutions wishing to bundle jPOS as part of their commercial products or services can participate in our jPOS Professional Edition Program which combines a business friendly commercial license with priority implementation support and early access to our growing library of jPOS and jPOS-EE modules.

The PEP provides a direct link to jPOS development, including our internal subversion repository where you can enjoy early access to production grade modules still not available in the community edition, as well as priority support by core members of the development team.

[more info]

High performance, ISO-8583 C lightweight library

Despite the fact that our Java version is more powerful and convenient for many users, we have received quite a lot of inquires for a lightweigth C version (mainly for embedded devices).

So we've developed a little C library capable of packing and unpacking ISO-8583 messages. What you get is just three files written in ANSI C called "iso8583.c", "iso8583.h" and "demo.c" with basically the following functions:

 void isomsg_init   (isomsg *m);
 int  isomsg_pack   (isomsg *m, iso_packager *p, void *packbuf);
 int  isomsg_unpack (isomsg *m, iso_packager *p, void *packbuf, int len);
 void isomsg_dump   (FILE *fp, isomsg *m);
 void isomsg_free   (isomsg *m);
  

[more info]