Generic Payment Interface. Thought to be used by all payment processors implemented for CakePHP. It might get also a non CakePHP specific branch.