Application Programming Interface
A published set of function calls and constants that allow you to use a ready written library of subroutines. An interface specification supplied by the module provider, in this case Experian Payments, to which an Application Programmer must adhere to in order to embed a module into their own Application.

