Documentation for a newer release is available.
View Latest
Concepts
There are four key concepts to be aware of when considering the IPF approach to orchestration:
-
DSL (flo-lang) - this is the tool designed by IPF to enable users to create orchestrated payment flows.
-
Code Generation - this is how IPF transforms the flows created using the DSL into executable java code.
-
Reuse - this is how IPF allows DSL components to be shared across different solutions, enabling quicker and faster implementations.
-
Extensions - this allows the user to specify a number of special behaviours that can be used during flow execution.