Т.е. после покупки товар должен "забыться" системойНастройте отображение только товаров в наличие, Поставьте контроль запасов и в запасе только 1шт. Как только товар будет куплен, он будет исключен из продажи.
следующий по спискуне понятно. Если покупатель видит несколько доступных товаров и тот который он хочет будет 5-ым в списке, то что он должен ждать пока купят предыдущие четыре?