The iD Mobile number should be visible on the contract information emailed to you after purchase. If you don’t have these documents to hand you can also place the SIM into a phone to source the number from there.
In order to register for the iD app or your account online, a text message verification code will be sent to complete registration. After this initial registration all other verification codes are sent via email.
I think I’ve already replied elsewhere, but the phone number should show when inserting the sim and would have been on an email from iD, if you’re sure they haven’t sent it then you should get an answer from their Live Chat (or Facebook or X). edit to add nope this was a different person.
Once you have the number you’d need to pop the SIM into a phone to get a text (doing this should also show the number too). From there you should be able to pop the SIM into the router - iD don’t support their SIMs on anything but a phone but it should work.
The iD Mobile number should be visible on the contract information emailed to you after purchase. If you don’t have these documents to hand you can also place the SIM into a phone to source the number from there.
In order to register for the iD app or your account online, a text message verification code will be sent to complete registration. After this initial registration all other verification codes are sent via email.