api stuff and more
admin, checkout and confirmation work