It has been a couple of years since I last bought from InTime but most TDs have a third party managing their payment options. It probably changes over time as I don’t recall that particular name. As long as you are sure that you are dealing with the genuine InTime website, it should be fine. Be sure that you got the URL from this forum and didn’t just look it up using a search engine. If that is the case and InTime sent you those instructions it should all be fine