Adding checkout flow