This would be really simple to implement, and would make it much faster to grep logs for the exact error reason.
This works really well for Adyen. For Ingenico, what shows in the error message is the first part of the External Reference number, for example: 38905280. We're unable to search by these partial numbers.
Would it be possible to update this for Ingenico, so that the full External Reference number (including the '.' and the number to the right of it) appears in the error message? For this example the full # is 38905280.37037. The Order ID for this one is 4279351834.
This would be hugely helpful in finding elusive transactions, and give a real boost to our donor response times.