Assumption: anyone with any sense is copying and pasting IBAN, account holder name, etc.
Current state: The app supports pasting on this screen, which is great, and it ensures accuracy which enhances security. The pasting feature should work seamlessly so that people don’t have to fall back to manual entry, which can be challenging with foreign characters in the name, for example.
Problem: Banks commonly put spaces in the IBAN when not in paper format, even though ISO 13616-1 says:
6.2 Checking the check digits
6.2.1 If the IBAN is in paper format (see Annex A), delete all blank spaces.
[…]
Enhancement suggestion: monzo app should delete spaces in IBAN or otherwise accept them on this screen
Additional problem: when pasting data with a newline, currently everything after the newline is pasted in invisibly into the input boxes, causing a validation failure with no obvious cause
Enhancement suggestion: either all crlfs from everything pasted in input boxes on this flow should be removed, or everything from a newline onwards should be removed