Модуль для автозапчастей opencart: Модуль продажи автозапчастей

Содержание

Разработка модуля для CMS Opencart дистрибьютор автозапчастей ROSSKO

  1. Главная
  2. Кейсы
  3. Разработка модуля для CMS Opencart дистрибьютора автозапчастей ROSSKO

Интернет-магазины занимающиеся автозапчастями часто используют API дистрибьюторов для получения большего количества данных из автомобильных каталогов.

По тех.заданию заказчик был реализован список работ по интерации дистрибьютора автозапчастей ROSSKO с сайтом на CMS Opencart и добавлен эквайринг CloudPayments.

  • Создание интерфейса поиска и наполнения корзины
  • Осуществление API запроса для поиска номенклатуры
  • Создание интерфейса ввода клиентских данных
  • Осуществление запроса по API для получения настроек доставки, оплаты, и т.д.
  • Создание интерфейса выбора оплаты и доставки
  • Осуществление API запроса для отправки заказа у поставщика
  • Тестирование и отладка

По фронтенду был выполнен список доработок и подключен платешный шлюз с помощью API CloudPayments:

  1. Использовать пустой шаблон, или шаблон зарубежного магазина
  2. Создать частичный шаблон Main Для вставки контента
  3. Создать частичный шаблон Header
  4. Создать частичный шаблон Footer
  5. Создать элементы в виде файлов twig шаблонов (элементы корзины, описания товаров, кнопки, формы).
  6. Создать routing для определения путей запроса пользователей
  7. Создать класс контроллера для обработки страниц (статические страницы, поиск товаров, корзина, форма заказа, оплата)
  8. Создать модель для статической страницы
  9. Создать модель для поиска товаров
  10. Создать модель для корзины
  11. Создать модель для формы заказа
  12. Создать модель для post запроса оплаты
  13. Создать модель корзины
  14. Осуществить хранение и регенерацию товаров в корзине при повторном заходе клиента на сайт
  15. Написать библиотеку работы с API Rossko
  16. Протестировать библиотеку в рабочей среде
  17. Написать библиотеку работы с API CloudPayments
  18. Протестировать библиотеку в рабочей среде

Также были добавлены условия работы модуля по товару «в наличии» в интернет-магазине.
Клиент выбирает необходимый ему товар, например с номером производителя — 15600-25010 / 1560025010. По этому номеру производителя нужно из Росско подгружать список товаров по API, если клиента заинтересует товар из API РОССКО и он положит его в корзину, значит создаем карточку и оформляем заказ.

Ипо товару «под заказ».
Допустим клиенту нужен фильтр и он не знает какой фильтр у него в автомобиле установлен. Тогда он нажимает на горизонтальном меню сайта на OEM-Каталог и попадает на сервис подбора запчастей. Далее, допустим он нашёл фильтр, который установлен у него в автомобиле с таким номером 15600-25010. Для начала нужно сделать поиск этого номера — «15600-25010» по товару, который есть у нас в наличии, а он есть в наличии а ниже этого товара, уже подгрузить список виртуальных товаров из API Росско.

Далее, если клиент выбирает товар который у нас в наличии, то просто оформляет заказ и все. Если клиент выбирает товар полученных по API Росско, то нужно создавать карточку данного товара и так же оформлять заказ в Opencart.

 

Добавим функционал OEM каталогов дистрибьюторов с помощью виджетов и API.

Консультация бесплатно, заполните форму ниже.

Добавим функционал OEM каталогов дистрибьюторов с помощью виджетов и API.

Консультация бесплатно, заполните форму ниже.

 

Получите оценку стоимости в течение 30 минут!

Пожалуйста, заполните поля Email и Описание задачи!

Ваше сообщение отправлено! Пожалуйста, проверьте вашу почту.

Opencart + TecDoc — Модуль каталога автозапчастей TecDoc — Page 585

maccenon
Мой дом здесь!