Можно и одном и на другом интернет-магазин делать.
С Wordpress придется повозиться. Он не предназначен для интернет-магазинов. Я вообще не люблю Wordpress, несмотря на возможность создания адаптивного сайта. А это плюс 30% пользователей, а то и больше.
OpenCart заточен именно под интернет-магазины. Есть выбор модулей оплаты: Webmoney, Яндекс.Касса, Сбербанк России, Qiwi и другие. Модули доставки товаров.
Адаптивный шаблон OpenCart найти можно без проблем. Так что пользователей, которые ищут товары через телефон не потеряете.
Если сравнивать возможности создания интернет-магазина на Wordpress и OpenCart, то юзабилити лучше получится на OpenCart. Для потенциального покупателя это очень важно.
Для магазина лучше OpenCart.