2010-08-18 5 views
1

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

Спасибо!

+0

Какие скидки вы хотите создать? – bentayloruk

ответ

0

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

1

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

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

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

1

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

Подумайте следующим образом:

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

Также обратите внимание на типы скидок Out Of the Box и их пояснения от this article.

2

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

Основные отличия выделяются в Why Enticify for Commerce Server? и матрицу различий можно найти в Commerce Server vs. Enticify Feature Matrix.

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

Смежные вопросы