It's not documented that merchant can be null. This happens with top-up transactions.
Activity