That would be better yes. Currently we don't use an error-code in this page (e.g. in webpay). But I think this is a good reason to add one. With that checking stuff like the h1 + .msg can be removed.