Currency Alliance is a cloud-based customer loyalty program management solution designed for midsize and large retail businesses. It offers membership management, marketing communications, gift cards, and loyalty cards within a suite.