The Integrated Payments Platform Payments Made Simple Omni-Channel Technology solutions to accept payments anywhere.