working on checkout-view.js and how it can handle different transaction statuses and login/register authentication.