Что делать, если администратор меняет цену продукта, когда кто-то собирается купить продукт - PullRequest
0 голосов
/ 30 декабря 2011

Я использую drupal commerce.Я сталкиваюсь с проблемой цены, показываемой покупателю, которая отличается от цены, которую он, наконец, платит.

Предположим, у нас есть продукт p1 с ценой x.

Если покупатель добавит p1 в свою корзину и оформит заказ.На странице просмотра непосредственно перед совершением платежа указанная ему цена равна x, если в то же время администратор меняет цену с p1 на y.Тогда пользователь заплатит у, наконец, в то время как он ожидал заплатить х.

Ответы [ 2 ]

1 голос
/ 30 декабря 2011

Обычно это не проблема, если а) у вас много клиентов, часто совершающих покупки (хорошо для вас! :)), и б) вы очень часто меняете цены

Решение:

a) изменить цены (или, в более общем случае, изменить НИЧЕГО) в нерабочее время, когда клиенты вряд ли будут использовать систему

... и / или ...

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

0 голосов
/ 30 декабря 2011

Это то, что durpal построить как. Я думаю, что другие магазины тоже строят таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...