Try using the superglobal $_SESSION array instead of session register....it's what the world is coming to....
Then in your form:
Merchant ID#<input type=text name=merchid value=<?php echo $_SESSION['merchid']; ?> >
If you place the data into the $_SESSION array, it will be there whenever they access that form, could be quite handy 🙂