Полное ТЗ по запросу.
Прошу присылать вопросы, сроки и вашу цену за выполнение. Приоритет сроки.
1. Требуется разработка плагина генерации для HikaSerial.
www.hikashop.com/support/... При достижении условий, HikaSerial должен обращаться к этому плагину генерации, который в свою очередь будет запрашивать необходимые данные по API у стороннего сервиса (информация и документация по API по запросу). Комментарий разработчика HikaSerial:
Automatically, HikaSerial will use the generator to create new serials when needed ; instead of creating a random content like common generators in HikaSerial, it will call an API to get dynamically the content.
Требуется динамичное обновление информации проверка доступности и цен на товары. В случае не доступа out of stock в Hikashop.
2. Привязка товаров Hikashop к товарам стороннего сервиса по ID. Реализовать выводом модуля в меню создания товара Hikashop в виде выбора из таблицы, включающей название товара и несколько его параметров. + меню поиска . Комментарий разработчика:
Because the API propose function to get the list of products which could allow to display a dropdown for the selection of the Product (and not get the "productId" manually).
Пример похожей реализации сам Hikaserial. см. файл 1.png
в крайнем случае по вводу в кастомное поле ID товара.
3. Вывод в админке Joomla данных об аккаунте сервиса, предоставляющего API. Где и как обсуждаемо.
4. Вывод информации о товарах сервиса, не занесённых в Hikashop. Нужен вариант исполнения, можно экспорт текст или csv, или другой вариант.
5. Оповещения о достижении настраиваемого лимита средств на аккаунте сервиса (email админу). Должно быть отключаемо.
6. В настройках плагина так же нужны поля для ввода CLIENT ID и CLIENT SECRET. + Поле ввода комисии.
есть LIVE и SANDBOX.
Работы только в рамках отдельного плагина. Hikaserial, Hikashop и т.д. должны свободно обновляться.
Требования:
1. Жестко ограниченный срок работы (обговариваем заранее, укладываемся в срок).
2. Желательно опыт работы и понимание Hikashop для тестирования работы по API.