-front end checkout error handling