Changed checkout system to use authenticated user.