I managed to sort it myself. For whatever reason the order went through as a guest order even though I had logged in.It often takes a while for details to sync up on their backend systems on release day. If you’ve got the email it should be fine, it should all have updated and be showing by tomorrow.
I’ve now added it to my Apple ID with the order number.