In the payment search, the data is filtered by the payment creation date, while the analytics dashboard the data is filtered according to the time the transaction was last updated.
Since some payments are processed in asynchronous flows, the payments from the day you are searching will appear in the payments search, however, they will be missing from the dashboard as they still haven't been completely approved yet.
If you extend the timeframe in the dashboard by one extra day, you will be able to view these payments as well.