epay combines digital content, payments and prepaid distribution at scale, serving brands and consumers across retail and digital channels on a single, enterprise-grade infrastructure. With 1,000+ brand partners in 60+ countries, epay distributes gift cards, mobile top-up and branded payments worldwide.