Confirming merchant transaction not triggered at correct point

Issue:
Hey guys. Firstly, I generally think the app is brilliant and in general extremely streamlined and infinitive- keep up the good work and thank you!

That said, the recent change to confirming merchant transactions doesn’t seem to function quite as it should.

When confirming an online transaction, the biometric confirmation works fine and leads to a message along the lines of “transaction confirmed, return to merchant”.

However, despite what the screen says, the transaction isn’t actually confirmed until you click “got it”.

I guess it’s not a bug as such but been caught out a few times with this with purchases being timed out. Any reason why the additional click is needed to confirm?

Details to reproduce:
As above

OS:
Android

Device:

App Version:
Latest

Screenshots:

Are you sure it’s just not timing from the merchant side? Sometimes takes a while when I do it with revolut.

I don’t think so- this only started happening after a Monzo app update (quite a big update when they changed where pots are found, among other things). If “got it” isn’t clicked on the secondary page, there is a notification from Monzo 10 minutes later along the lines of “transaction cancelled as you failed to approve it in time”.

It’s happened to me a couple of times but will try and deliberately not click again to test- maybe someone else has experienced the same thing?

Like I said, it’s not necessarily a bug but just a bit misleading that the app displays a transaction as approved before the approval is actually triggered.