Таможенные скидки в Commerce Server! - PullRequest
1 голос
/ 18 августа 2010

Мне нужно создать пользовательские рекламные скидки, которые не попадают в категорию DiscountTypes, предоставляемую «из коробки» с Commerce Server.Есть ли способ для создания ваших собственных пользовательских скидок, таких как пользовательские компоненты конвейера.Любые идеи полезны.

Спасибо!

Ответы [ 4 ]

2 голосов
/ 19 июля 2013

Enticify является коммерческой заменой механизма скидок Commerce Server. Он предлагает несколько типов скидок, которые Commerce Server не поддерживает, которые могут удовлетворить ваши потребности. Это включает в себя скидки на пакеты, скидки в пунктах цены (например, 3 за 20 долларов США) и подарки с акциями на покупку. Enticify также имеет модель расширяемости, поэтому могут поддерживаться дополнительные скидки и рекламные акции.

Ключевые различия выделены в Почему Enticify для Commerce Server ? а матрицу различий можно найти в Commerce Server против Enticify Feature Matrix .

Отказ от ответственности: Я основатель и технический директор Enticify. Enticify является коммерческим продуктом, но он имеет прямое отношение к этому вопросу и является единственным способом добавления «первоклассных» пользовательских скидок на Commerce Server.

1 голос
/ 31 января 2011

Да, вы можете создавать специальные рекламные скидки, но есть несколько вещей, которые следует иметь в виду.

Механизм скидок Commerce Server - это (в основном) закрытый ящик, поэтому вы не можете его расширить. Вы, вероятно, захотите создать новый пользовательский компонент конвейера (как упоминает Массимилиано Пелусо). Это дает вам два широких варианта. Либо а) вы полностью замените Commerce Server из функциональности «из коробки», либо б) вы примените свой конвейерный компонент механизма скидок до или после его запуска. Этот последний вариант поднимает вопросы о порядке применения скидок и о том, как применять правила взаимодействия между скидками Commerce Server и вашими.

Обратите внимание, что возможности расширения Менеджера по маркетингу ограничены, поэтому добавление новых типов скидок будет затруднено. Скорее всего, вам понадобится другое хранилище данных, в котором вы будете хранить новые скидки, и новый инструмент для их управления.

1 голос
/ 18 февраля 2011

На самом деле, чтобы создать пользовательский модуль скидок и интегрировать его в коммерческий сервер, вам не нужно менять цену продукта в корзине.

Думайте о следующем:

Скидка - это способ оплаты, который был сделан от имени клиента. Поэтому, если вы создаете способ оплаты (для получения дополнительной информации о создании скидки посмотрите на здесь ), называемый «скидка», и ваш механизм скидок может добавить соответствующую «скидку» к общей сумме заказа в качестве уменьшения оплата. Поскольку коммерческий сервер поддерживает несколько платежей, это только вопрос создания нового платежа и его тщательной проверки в соответствии с вашими потребностями.

Также ознакомьтесь с типами скидок «Из коробки» и их пояснениями из этой статьи .

0 голосов
/ 21 декабря 2010

Да .... Вы можете создать пользовательский конвейерный компонент для переопределения бизнес-логики ценообразования и скидок по умолчанию, вам нужно только обратить внимание, куда добавить пользовательский компонент в конвейер корзины ...

...