- payment and order collection user id
- payment and order collection date and time
- after payment success empty user bag
- validate bag for verified user
- add item in bag that time create bag and bag-item table
- call user service while creating bag to bring userid in bag.
- user auth security
- when order created by user? add date of this
- call inventory service, and place order if product is in stock
- sort items in category and price limit
- add ratings and reviews