Bank Transaction dates (not invoice dates)

Bank Transaction dates (not invoice dates)

I do my accounting on a cash basis and ideally, bank transactions would appear with the date that they occur. However, if I match a bank transaction with an expense invoice, then the bank transaction date is updated to the date of the expense.

So for example, I have an expense invoice dated 15/3/24 and I pay it via bank transfer on 1/4/24. In Zoho, there is a bank transaction on 1/4/24 which I match with the invoice. Now the transaction is dated 15/3/24. Is there a way to stop this from happening and have the bank transaction dates remain unchanged?