@evomed

Как реализовать корзину маркетплейса с оплатой каждому вендору отдельно?

Подскажите кто знает примеры маркетплейсов, где можно посмотреть реализацию, когда каждому вендору клиент оплачивает отдельно (не в одной корзине). Хочу посмотреть на примеры реализаций.
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 2
AshBlade
@AshBlade
Просто хочу быть счастливым
2 решения:

1. Плохое: есть общая корзина, которая содержит несколько подкорзин - каждая такая подкорзина принадлежит отдельным вендорам. Грубо говоря, ты делаешь группировку по коду вендора в общей корзине: select * from basket group by vendor_code

2. Хорошее: клиент такого разделения не видит и оплачивает сразу все, а разделение будет уже на стороне бэка. Это более удобно для клиента, чем делать несколько различных покупок.
Ответ написан
В моём модуле Торговая площадка для opencart тоже есть разделение по продавцам. Я не использовал несколько корзин, я просто при оплате конкретному продавцу суммирую стоимость только его товаров, и после удачной оплаты удаляю эти товары из корзины. Соответственно, остаются товары других продавцов, которые оплачиваются так же отдельно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы