Формат TourML вообще к магазину имеет весьма малое отношение.
После таких заявлений все понятно, писал "программист-любитель".
Таким "любителям" просьба не обращаться, не нужно тратить мое время. Учите мат.часть, потом пишите.
На будущее, формат передачи данных XML и его производные YML и TourML может быть любой. Он не оказывает никакого влияния на "движок" сайта, функция которого обработать полученные данные. А интернет-магазин - это прежде всего набор функций, т.е. "движок". Так что не смешивайте разные понятия в одну кучу.
Вы хоть сами представляете чего хотите?
Представьте себе, да, так как всегда перед работой составляю тех.задание. А если проект достачно сложный, то заказываю тз у профессионалов.
Выражаясь вашим языком, "Я себе знаю, а вы себе думайте".