Dommage que vous ayez dit "site existant" car il y a beaucoup de CMS - qui incluent des chariots - et beaucoup, beaucoup d'autres fonctionnalités.
Si vous envisagez de "porter" votre site à un, alors je vous recommande fortement de visiter the CMS Matrix. Jetez un oeil aux modules gratuits (et déjà débogués) pour la création de pages, les listes de diffusion, les wikis, les sondages, la sécurité, le support multilingue ... la liste continue. Sur le site vous pouvez également sélectionner les fonctionnalités qui vous intéressent et rechercher tous les CMS qui les proposent et comparer les résultats (la matrice CMS).
Je vous recommande au moins de considérer ceci (et vous ne pouvez pas vous tromper avec Drupal).
Et, oui, vous aurez besoin d'un accoun marchand d'accepter les cartes de crédit, PayPal, etc. (meilleure utilisation SSL aussi)
Bonne chance!