start implementing order processing (shopping cart checkout)