Planet Payment provides a range of multi-currency authorization processing services to meet the business and technical requirements of acquirers, banks and payment processors around the world.