Админка для работы с WP Woo API и API сторонних сайтов
Цель: Автоматизировать перепродажу услуг.
Нужна отдельная админка управление заказами которая будет парсить товары и заказы с WP WooCommerce по АПИ и создавать заказы на сторонних сайтах так с же с АПИ. Где изменения статуса в заказа в админке – меняет его на WP Woo. Цель автоматизация создания заказа, а так-же не пользоваться модулем управления заказов в WooCommerce. Сайт на WooCommerce выступает как клиент для приема платежей, заказов, аккаунты клиентов, личный счет. Работу же с заказами будет выполнять Админка. В будущем можно туда добавить роли с правами доступа, менеджеры и тд.
WP Woo API
Пример работы
На сайте Woo есть товары.
Клиент оформляет заказ на Woo товар ID1, где в примечание к заказу вводит ссылку
Поступает заказ на товар ID1 c ссылкой введенной клиентом
"Админка" парсит заказ, номер, информацию и тд и выводит у себя
В "Админке" можем делать привязку. Товар с ID1 на Woo привязан к товару ID55 на стороннем сервисе и назначить кол-во для данного товара.
Админка отправляет HTTP запрос с нужными данными для заказа по АПИ на сторонний сайт. Где данные: Ссылка введенная клиентом и кол-во которое мы указали для привязки.
На стороннем сайте заказ принимается и дает ответ: response – успех. Или error – ошибка
Админка в случае успеха или ошибки меняет статус на соответствующий у себя И на сайте Woo(сделать для того, чтоб клиенты знали статус заказа).
После, регулярно отправляет API HTTP запрос к стороннему сайту для проверки, выполнен заказ или нет.
Если заказ выполнен, то статус меняется на завершен, на этом работа окончена.
В случае ошибки, статус меняется на отменен и деньги возвращаются на баланс пользователя, причина ошибка должна быть показана в Админке.
В админке можно статусы менять вручную, они так-же будут передаваться на Woo.
Ссылку на АПИ сторонних сайтов могу предоставить в личку. Там короткое и несложное АПИ.
Сообщите сроки и цену.