Поначалу решили не связываться с синхронизацией и не разделять витрину со складом. В этом случае стоимость и скорость разработки были очень небольшими. При том количестве заказов все работало отлично, но когда это количество стало непрогнозируемо расти, стало понятно, что подобная система уже не вытянет.
Много проблем доставляли отслеживание состояния заказа (на тот момент было более 10 статусов: «заказ оплачен», «условно оплачен», «в комплектации» и так далее), идентификация его на складе, а также контроль за отправкой и доставкой. Логистика заказов (прием товара, его обработка, хранение, поиск позиций на складе, отправка, контроль за доставкой) не была заложена в проект и создавалась по мере развития самой системы, подстраиваясь под постоянный рост числа заказов. Другими словами, та логистика, которая была хороша при тридцати заказах в день, уже не годилась для четырехсот. Как именно это должно работать, никто не знал – придумывалось все на ходу. Опыта создания логистики для интернет-магазинов на тот момент в России не было вообще.
Такая методика порождала различные курьезы. Так, например, обнаружилось, что при поступлении новых книг на склад система «обкрадывала» более ранние заказы в пользу более поздних, если для их полной комплектации не хватало именно этих книг, то есть система обслуживала более поздние заказы вне очереди.
В общем, систему писали «по живому», пробовали на клиентах, переделывали, снова писали, снова переделывали – и так без конца.
Создатели OZON.ru продолжали изучать опыт западных магазинов и старались использовать наиболее удачные решения. Одно такое предложение касалось так называемой партнерской программы.
Партнерская программа, как правило, очень выгодна интернет-магазинам. Суть ее заключается в том, что магазин предлагает любым веб-мастерам устанавливать на своих сайтах нечто вроде мини-витрин с теми или иными тематическими группами товаров, ссылки с которых ведут на соответствующие страницы сайта магазина. Если посетитель партнерского сайта переходит по ссылке на сайт магазина и приобретает какой-либо товар, партнер получает с каждой покупки свой процент: как правило, это 5-10 процентов от стоимости товара. В некоторых случаях партнер получает какие-то деньги просто за переход его посетителей на сайт магазина (щелчок по ссылке), хотя это встречается довольно редко. Чаще всего при участии в партнерской программе веб-мастер получает только проценты с реальных заказов, более ничего.
Для магазина партнерская программа позволяет почти безо всяких затрат (5 процентов выплат партнерам укладывается в объем обычных минимальных скидок) заметно расширить свой оборот. В 2008 году эта программа обеспечила OZON.ru дополнительных 10–15 процентов оборота.