De naamsverandering kadert in de opsplitsing van de Accor-groep in activiteiten "Hotel" en "Prepaid-diensten".
"Eden" belichaamt de groeiambitie van het bedrijf, gedragen door het Franse letterwoord Eden (Entreprendre Différement Ensemble - Samen Anders Ondernemen), zo luidt het. Eden staat ook voor paradijs, verwijzend naar het welzijn dat de diensten verschaffen. "Red" verwijst op zijn beurt naar het rode symbool dat kenmerkend is voor de cheques.
Edenred is naar eigen zeggen wereldwijd marktleider in voorafbetaalde dienstencheques. Dagelijks maken 33 miljoen mensen en 500.000 bedrijven en instellingen van de cheques gebruik.