Разрешить незарегистрированным клиентам размещать заказы в Microsoft Commerce Server 2002 - PullRequest
1 голос
/ 10 июля 2009

Каков наилучший способ реализации процесса оформления заказа, который позволяет клиентам размещать заказы без предварительной регистрации на сайте и без необходимости создания учетной записи во время процесса оформления заказа.

Я думал о создании анонимной записи клиента, с которой связаны все заказы, не связанные с зарегистрированным клиентом. Будет ли это работать?

Как бы вы порекомендовали получить доступ к статусу заказа?

1 Ответ

1 голос
/ 23 июля 2009

Ну, самый простой способ сделать это - создать учетную запись для пользователя при его оформлении заказа. Вы можете сгенерировать пароль, чтобы они соответствовали существующей модели, и в зависимости от того, как вы хотите обрабатывать этих пользователей, вы также можете пометить запись как «временный» пользователь. Затем вы можете удалить этих пользователей по истечении времени. Такой подход дает вам возможность также попросить пользователя создать учетную запись после того, как он успешно зарегистрировался; Вы будете удивлены, сколько пользователей захотят просто ввести пароль, когда это все, что им нужно сделать, чтобы создать учетную запись. Главное здесь - убедиться, что вы используете уникальный идентификатор для этих пользователей, а не адрес электронной почты; в противном случае вы столкнетесь с проблемой, когда тот же клиент снова придет к покупке в течение периода, пока пользователь еще существует.

Есть несколько способов сделать «Гостевой заказ»; это зависит от того, сколько работы вы хотите выполнить заранее и каковы ваши долгосрочные цели.

...