В цикле обычного торгового процесса можно выделить следующие фазы (показаны на рис.1; предполагается, что расчет производится по платежной кредитной или дебетовой карточке):
1. Реклама, посещение покупателем магазина продавца, осмотр этого магазина, выбор товара, выяснение дополнительных вопросов в диалоге с продавцом.
2. Выбор сделан, и покупатель заявляет о том, что он хочет купить. Оформление заказа на товар и выписывание чека. В этот же момент осуществляется аутентификация платежной карточки с последующей ее авторизацией. Во всех платежных системах, основанных на расчете по карточкам, на этом этапе происходит проверка состояния счета.
Рис. 1. Фазы обычного торгового процесса
3. Далее имеет место собственно финансовая транзакция, заканчивающаяся подтверждением оплаты товара. Как видно, в фазах 2 и 3 задействованы три субъекта торгового процесса - покупатель, продавец и банк. Это наиболее ответственный и технологически сложный момент всего "действа".
4. Получение товара происходит сразу после оплаты или спустя какое-то время.
5. Поддержка товара в течение гарантийного срока его эксплуатации тоже важный этап торгового процесса.
Как видим, главная особенность обычного торгового процесса заключается в том, что взаимодействие с покупателем в нем практически не автоматизировано. Реклама, подбор товаров, диалог продавца с покупателем - все это никоим образом не связано с системами автоматизации торгово-хозяйственной деятельности (так называемыми торговыми системами - ТС). Взаимодействие с ТС начинается на втором этапе торгового процесса, когда покупатель уже готов приобрести товар и делает заказ. Здесь на авансцену выходят или POS-терминалы, или контрольно-кассовые машины (ККМ), через которые продавцы (а не покупатели!) взаимодействуют с ТС. Обобщив все вышесказанное, можно подытожить, что в обычной торговле отсутствует интерфейс взаимодействия между покупателем и прикладной ТС.
Обычно ККМ и POS-системы называют фронт-офисом ТС или фронт-системой, т.е. интерфейсом между торговым оператором и ТС. Но Интернет-торговля вынуждает изменить саму концепцию организации торгового процесса, и в том числе схему взаимодействия с ТС. В Интернет-торговле первая и вторая фазы торгового процесса инициируются и осуществляются покупателем без взаимодействия с продавцом - следовательно то, что покупатель видит в окне своего Web-браузера, несомненно должно обладать функциями фронт-системы. Именно с помощью браузера покупатель осматривает Интернет-магазин, выбирает товар и делает заказ. Кроме того, фронт-системе передаются и две другие важные функции продавца--оператора ТС, а именно: контроль товара (какой товар заказан, сколько штук, наличие на складе и т. д.) и контроль платежеспособности покупателя. Для выполнения первой функции фронт-система должна иметь постоянную связь с БД учета товаров, а для выполнения второй - требовать ввода реквизитов платежной карточки покупателя, причем последний должен ввести их сам.