Originally Posted by
funkydory
I learnt from the SQ CS that you should enter your name as how it shows at the bottom of the passport. Most of the time the middle name doesn't show.
On your passport, on the page with your picture, see the bottom section where there are >>>NAME>>NAME1>NAME2
Follow this when you put in your name on the booking and you should be fine.
Yes, it's called the "Machine-Readable Zone (MRZ)." All letters are capital, and spaces and hyphens are all rendered as "<" (not ">"), and both become spaces in the reservation system.