Функционал интернет-магазина (склады, доставки, оплаты)
Всем привет, подскажите, есть ли у кого опыт или может кто-то решал подобную задачу (или 1 из подзадач), поделитесь мнением пожалуйста)))
1) Многоскладовость (пока 3 склада) с учетом остатков по складу. Пару раз использовал msProductRemains для других задач, но там без складов. Пока думаю может его и использовать, просто завести у всех товаров 3 склада (скорее всего расширением модели товара или может TV);
2) Остатки потом будут синхронизироваться с 1С, возможно за основу будет взят модуль mSync, но может и полностью с 0 придется написать;
3) Интеграция Яндекс Доставки на сайт, но с учетом разных складов. Во-первых, приоритетный склад считается тот, что ближе к покупателю (определение склада не проблема); во вторых, учесть что товар может быть на разных складах (если на 1 складе не хватает кол-ва товаров для заказа), соответственно желательно заказ или разбить на 2 доставки (5 товаров со склада N через день, и 3 товара со склада M через 3 дня) или сам заказ разбить на 2 подзаказа (может там первые цифры номера заказа одинаковые);
4) Также будет и платежка (скорее несколько сразу), тут тоже сложность, если мы разбиваем на несколько заказов, как лучше сделать, возможно 1 чек, а сами заказы привязывать к пользовательскому номеру (возможно номер телефона или ID пользователя, т.к. заказ возможен только после авторизации), потом в конце номер заказа и далее номер подзаказа (примерно так на озоне номера формируются);
5) Частичная отмена заказа или частичный возврат — тут пока идей вообще нет.
Буду очень признателен за любые целесообразные идеи, мысли, наводки)
0
1) Многоскладовость (пока 3 склада) с учетом остатков по складу. Пару раз использовал msProductRemains для других задач, но там без складов. Пока думаю может его и использовать, просто завести у всех товаров 3 склада (скорее всего расширением модели товара или может TV);
2) Остатки потом будут синхронизироваться с 1С, возможно за основу будет взят модуль mSync, но может и полностью с 0 придется написать;
3) Интеграция Яндекс Доставки на сайт, но с учетом разных складов. Во-первых, приоритетный склад считается тот, что ближе к покупателю (определение склада не проблема); во вторых, учесть что товар может быть на разных складах (если на 1 складе не хватает кол-ва товаров для заказа), соответственно желательно заказ или разбить на 2 доставки (5 товаров со склада N через день, и 3 товара со склада M через 3 дня) или сам заказ разбить на 2 подзаказа (может там первые цифры номера заказа одинаковые);
4) Также будет и платежка (скорее несколько сразу), тут тоже сложность, если мы разбиваем на несколько заказов, как лучше сделать, возможно 1 чек, а сами заказы привязывать к пользовательскому номеру (возможно номер телефона или ID пользователя, т.к. заказ возможен только после авторизации), потом в конце номер заказа и далее номер подзаказа (примерно так на озоне номера формируются);
5) Частичная отмена заказа или частичный возврат — тут пока идей вообще нет.
Буду очень признателен за любые целесообразные идеи, мысли, наводки)