After buying tickets, you now use your ID card to enter, in order to "reduce the waiting time and create a comfortable and safe environment for visitors", according to the official announcement.
We tested out their ticketing services on both their websites and official WeChat. The Shanghai Natural History Museum has the "passport" option; the Shanghai Technology Museum doesn't (nor can we buy a ticket on their English site). That's quite confusing, isn't it? But for now, foreign visitors are still able to purchase the tickets offline at the special service windows with their passports.
More and more attractions nationwide have been taking this approach in the past year. On April 27, Suzhou's Humble Administrator's Garden and Lion Grove Garden also made it obligatory for visitors to purchase tickets online with their ID information; same with Suzhou Museum. Earlier this month, the Great Wall of Badaling in Beijing and Huangguoshu Waterfall in Guizhou also joined the list.