For Order Cancel Request or Order Cancel/Replace Request, we will send acknowledgment messages in two steps.
Execution Report for Order Cancel Request:
1. Optional step. Execution Report message on order placement in Server’s Order Book.
The following FIX tags are populated:
20 ExecTransType = 0 "New"
150 ExecType = 6 "Pending Cancel"
2. Execution Report message on receiving acknowledgement from exchange.
The following FIX tags are populated:
20 ExecTransType = 0 "New"
150 ExecType = 4 "Canceled"
Execution Report for Order Cancel/Replace Request:
1. Optional step. Execution Report message on order placement in Server’s Order Book.
The following FIX tags are populated:
20 ExecTransType = 0 "New"
150 ExecType = E "Pending Replace"
2. Execution Report message on receiving acknowledgement from exchange.
The following FIX tags are populated:
20 ExecTransType = 0 "New"
150 ExecType = 5 "Replace"