OpenCart — CMS, ориентированная на создание интернет-магазинов . Может быть установлена на любом веб-сервере с поддержкой PHP и MySQL. Является свободным программным обеспечением с GNU General Public License — другими словами, распространяется бесплатно.

Администрирование / База

    1. Поддерживает неограниченное количество продуктов и разделов категорий
    2. Поддержка физических и виртуальных (загружаемых) товаров
    3. Легкость резервного копирования и восстановления данных
    4. Статистика товаров и заказчиков
    5. Многоязычная поддержка
    6. Поддержка нескольких валют

Клиентская часть

    1. Регистрация покупателей.
    2. Все заказы хранятся в базе данных для быстрого и эффективного поиска (история покупок для покупателей)
    3. Клиенты могут просматривать историю и статусы своих заказов
    4. Временная корзина для гостей и постоянная для клиентов
    5. Быстрый и дружественный интерфейс поиска
    6. Безопасность с поддержкой SSL (Secure Sockets Layer).
    7. Удобная навигация по сайту
    8. Клиент может иметь несколько адресов доставки в своей адресной книге
    9. Система оплаты и доставки
    10. Поддержка многочисленных типов платежей (чеки, платежные поручения)
    11. Поддержка многочисленных платежных систем ( 2CheckOut ,PayPal,Authorize.Net,iPayment,RuPay,Webmoney,Qiwi Visa Wallet, пластиковых карт через Assist,Chronopay, PayKeeper и других).
    12. Настройка методов оплаты для разных областей
    13. Расчет доставки на основе веса и цены товара, зоны доставки. Множество модулей расчета доставки.
    14. Расчет налогов.
    15. и многое другое.

 

Недостатки движка по большей части являются платой за скорость работы скриптов и простоту их доработки:

  1. Не полностью отлажена работа с SEO (возможность смотреть одни и те же страницы по разным URL, но проблема решается установкой seo модуля seo_pro, который уже включён в сборку русского сообщества opencart — ocStore) (большинство проблем решается с помощью дополнительных расширений)
  2. У товара не может быть полей для отдельных свойств и, как следствие, не реализовать в принципе фильтры по свойствам. (начиная с версии 1.5 — появились атрибуты и сравнение по ним, а с версии 1.5.5 настраиваемые фильтры)