Sure Joomla is a great CMS and there are several good eCommerce extensions.Ecommerce transactions are not handled directly by Joomla.