Order execution confirmation (order id) from exchange is not same as shown in brokerage terminal?

I see “Exchange Order Id” shown in brokerage terminal (Order Book or Trade Book) is not same as “Trade No” details received from exchange via email (NSE - Transactional Information). Could you clarify on this?

There’s no reason the Order Id shouldn’t match. The order Id’s that reflect on the trading platform under the header ‘Exchange Order ID’ should match the information you receive from the Exchange at the end of the day.

If it isn’t matching, do send an email out to your broker seeking clarification. If you’re trading at Zerodha, you can send an email to [email protected]