This is a long configuration page (form) which can have multiple steps as for each product, configuration needs to be done. (each step can represent each product) Now if there is/are few information message(s) (not error or validation messages but purely information but might be critical at times), how to and where to show such messages? Currently, those are identified only when user clicks first step submit button, and then shown on top of next step. But from my POV, those are irrelevant for next product configuration/step bacase it is related to first product. There is absolutely nothing that we can get any explicite user action. If we would want to have, it could be only displaying the message after the step action button and then let user click 'OK' to go ahead - on dialogue. But this seems unnecessary to me. as user actually does not do anything. Please suggest how to take care of showing message on appripriate place.
There are 2 key aspects to showing a user informational messages.
Context. The message has to be along side the item(s) it is related to or the user is not going to understand what it is and how it relates.
Process flow. The message needs to be either before or after the related item(s) and it does matter which (see below for "rules")
If your message is telling a user how to fill in a form then the message needs to be on top (users are reading from top to bottom) and thus you want to give them the advice up front so they can enter the right values.
If however your message is "confirmational", e.g. "By submitting this form you are agreeing to our ToS..." Then placing it at after the form content is best as you don't want or need to distract the user with this info before they fill out the form.
Regardless of placement, keep messages short, simple and to the point.
Finally make sure the styling of the message (and any iconography) matches the tone of the message. E.g. Don't use a scary red error message style to tell the user "You will be able to add attachments after saving this task." As it is just informational.