В магазине Satchmo представлены товары разных категорий. По какой-то причине мне нужно обрабатывать платежи товаров разных категорий, используя разные торговые счета. Поскольку это должно быть сделано как можно скорее, быстрое решение состоит в том, чтобы не допустить продукты разных категорий в одной корзине. Я прочитал руководство, чтобы узнать, были ли доступны какие-либо сигналы, которые могли бы помочь мне определить тип продукта при добавлении в корзину, а затем, если в корзине уже есть продукт из другой категории, затем удалите новый продукт и сообщите об этом пользователю. Есть ли лучший способ сделать это быстро? Если нет, я бы хотел, чтобы некоторые материалы помогли мне достичь вышеуказанного потока.