Recently, we have proposed a comprehensive agent-based e-commerce system. While UML formalized, it lacked details how basic functions – e.g. user request to purchase a given product – are to be implemented. Furthermore, the “airline ticket reservation model” used in the system involves time management issues that have not been addressed. The aim of the paper is to discuss the way in which the information flow and data transformations involved in it are to be implemented; assuming that information about products is to be ontologically represented. Furthermore, a simple way in which time information can be successfully managed to support the proposed product reservation approach will be discussed.