Concepts

Here we dig into some concepts of IPF, provide explainers and further background to help you understand and work with the product. Its worth spending some time in these pages because these are things commonly asked by clients. They also serve to bring together ideas and overarching concepts and features which are not bound to one component or area.

An Introduction to IPF

Icon Payments Framework is a toolkit or framework that allows organisations to build payment processing solutions faster than an in house build and with much greater flexibility than off the shelf payment engines.

An Introduction to State Machines in IPF

The payments DSL allows clients to define flows using state machines. This page is intended for people who are not familiar with the concept of state machines.

Starting your First IPF Project

Are you about to start your IPF journey? This page lists suggested steps you can take to make a successful start in building solutions with IPF.

User Story Guide for IPF Solution Projects

When a user story is being written in the context of a solution being built with IPF, it should explicitly refer to IPF components and concepts. For example this will involve the flow definition in IPF Studio (MPS).

IPF Training

The IPF Tutorial is a great place to start learning IPF but there is more formal training available. Find out whats on offer.

The full list of explainers and core concept documents to help with your IPF journey: