Разрешить незарегистрированным клиентам размещать заказы в Microsoft Commerce Server 2002

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

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

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

1 ответ

Решение

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

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

Другие вопросы по тегам