HCOLL-167  moved the transaction id to the start of the payload to may refactoring easier