Message Flow

The EFTLink Core API is a set of Java classes, but it is essential when developing a new core to also understand the underlying XML socket protocol that is encapsulated in those classes, to keep in mind how each method call affects the channel/socket connections and to be aware of the generally multi-threaded nature of the architecture.

The diagram below describes the flow of messages from the client application through EFTLink to a payment core.

Figure 3-2 Message Flow

Message Flow