Skip to main content
The Reject(3) message should be issued when a message is received but cannot be properly processed due to a session-level or data structure rule violation. An example of when a reject may be appropriate would be the receipt of a message with invalid basic data (e.g. missing tags) which successfully passes decryption.

Arguments

TagNameTypeRequiredComments
45RefSeqNumSeqNumYesMsgSeqNum(34) of the rejected message
372RefMsgTypeStringNoThe MsgType(35) of the FIX message being referenced
373SessionRejectReasonintNoCode to identity reason for rejection:
  • 6 = Incorrect data format for value
  • 11 = Invalid MsgType(35)
  • 99 = Other
58TextStringNoText string explaining the reason for rejection