API для OpenCart. Плагіни
Потрібно написати плагін для OpenCart для отримання інформації за API.Вивезення товарів
Завантаження замовлень
Оновлення ціни та наявності для товарів
Оновлення статусу замовлення.Детально
Через запити до API сайту, заснованого на OpenCart, потрібно мати можливість створювати, читати та оновлювати дані замовлень і товарів, що знаходяться на сайті.Для відправлення або отримання інформації через публічний API будуть формуватися два відповідних HTTP-заголовок, які будуть передані при кожному запиті до API.Приклади таких заголовків:
«Authorization: Bearer 19efbdc8ee723b7eb9e6dae1f7a20ca4378b288c»
«Content-type: application/json»
де 19efbdc8ee723b7eb9e6dae1f7a20ca4378b288c - унікальний ключ (токен) аутентифікації, генерується для API сайту.У відповідь необхідно отримати текст у json форматі з підтвердженням виконання функції та необхідною інформацією, або пояснюючим повідомленням про причину невдачі.Запит на експорт може містити:
- номер сторінки (у разі кількості замовлень)
- кількість товарів на сторінці
Фільтр за статусом замовлення
Для експорту в JSON-відповідь повинна містити:
- необхідна інформація (наведена нижче)
будь-яка інша інформація, доступна для отримання;
Адреса URL запиту для кожної функції надається на розгляд розробника.Експорт замовлень:
Статус замовлення
- Дати додавання/зміна у форматі ISO8601: YYY-MM-DDTHH:MM:SS
- дані клієнта, зазначеного в замовленні:
ФІО
Електронна пошта
Адреса платниця
- Телефон
Адреса доставки або інформація про службу доставки, відділення і т.д.- дані про товари, зазначені в замовленні
- товарів
ІД товару
- Модель
- кількість
- ціна за одиницю
Кінцева ціна всіх товарів
- будь-яка інша інформація, зазначена в замовленні
Експорт каталогу / товарів:
- Назва
- Опис
- Модель
Стаття / СК
- ціна (і валюта)
- кількість
Наявність на складі
Атрибути
- Категорія
- знижки
Будь-яка інша інформація про товар:
- вага
- розміри
- решта
Ввезення замовлень / товарів:
Аналогічно експортувати.
(Імпорт) Оновлення залишків:
- ІД
- кількість
Наявність на складі
- ціна
Невдача виконання запиту:
- 400 Bad Request Використання непідтримленого запиту
- 401 Unauthorized Помилка аутентифікації, неправдивий токен
- 500 Internal Server Помилка сервера
- Изображение (хотя бы одно)
- Любая другая информация о товаре:
- Вес
- Размеры
- Остальное
Импорт заказов/товаров:
Аналогично экспорту.
(Импорт) Обновление остатков:
- ID
- Количество
- Наличие на складе
- Цена
Провал выполнения запроса:
- 400 Bad Request Использование неподдерживаемого запроса
- 401 Unauthorized Ошибка авторизации, неверный токен
- 500 Internal Server Ошибка сервера
-
ТЗ понятно , 10т это бюджет указан или просто написали ?
-
Актуальні фриланс-проєкти в категорії PHP
Розробка 2 SEO-орієнтованих сайтів з продажу запчастин (квадроцикли та спецтехніка)Розробка двох спеціалізованих сайтів з продажу запчастинЗагальна інформація Потрібно розробити два спеціалізовані сайти: Запчастини для квадроциклів, UTV, SSV та іншої подібної техніки. Запчастини для спеціальної техніки. Існуючий сайт компанії: https://kiaparts.com.ua/ Нові… PHP, Веб-програмування ∙ 9 годин 23 хвилини тому ∙ 46 ставок |
Доопрацювання сайту Bropack на WordPress (виправлення верстки, налаштування форм та SEO)Опис завдання:Шукаємо досвідченого WordPress-розробника/верстальника для оперативного завершення проекту https://bropack.com.ua/. Сайт вже сверстан і посажений на WordPress, але у зв'язку зі зривом термінів попереднім виконавцем, необхідно закрити технічну частину, налаштувати… HTML та CSS верстання, PHP ∙ 10 годин 30 хвилин тому ∙ 24 ставки |
Шукаю White-label рішення Букмекерської контори під оренду |
Розробка веб-сайту WordPress
1002 UAH
|
Зламався кошик WooCommerce (WordPress) — не додає товар і не відкривається сторінка кошикаНа сайті інтернет-магазинуhttps://www.dobryi-gospodar.com/ (WordPress + WooCommerce) повністю перестала працювати функція оформлення замовлення.При натисканні на кнопку "Додати у кошик" (як у картці товару, так і в каталозі) починається тривале завантаження (індикатор… CMS, PHP ∙ 3 дні 2 години тому ∙ 60 ставок |