FWIW, the exchange order I have purchased in the past did not have passport number. It was in person at a JTB office, so they did take my passport to make sure the names match. I'd imagine there will be difficulty exchanging the pass if the names on the passport and the exchange order do not match.
On the actual pass itself, the bearer's name and passport number were hand written by a clerk during the exchange. I think the clerk also checked the visa status at this time, but I don't know if this information was entered into a computer.