checkout work

payment and confirm still need work