2.1.7. Система формирования и подтверждения заказов

Как правило, формирование заказа осуществляется клиентом при помощи виртуальной покупательской корзины. По сути, это список товаров, выбранных пользователем для покупки. Напротив каждой позиции в каталоге Интернет-магазина размещается кнопка или ссылка "добавить в корзину", при нажатии на которую название соответствующего товара добавляется к списку выбранных. Общая сумма, на которую выбраны товары, калькулируется автоматически. У клиента, как и в реальном магазине, должна быть возможность в любой момент удалить из корзины любой товар.

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