Готового модуля не нашел? Смотрел в сторону опенкарта 2,0 там есть API Если не найдеш решения готов помочь бесплатно если составиш ТЗ кратко