Integral Computers Rebrands as Sage Pay to Become the Largest Multi-Channel Payment Provider in Ireland PR Newswire LONDON, June 21, 2012 LONDON, June 21, 2012 /PRNewswire/ -- Retail integration with e-commerce allows merchants to take payments anytime, anywhere, anyway.