In Japan, digital payments are slowly on ... Some require ID. ・Prepaid Cards for Tourists: Buy Welcome Suica or similar tourist-friendly prepaid cards at Haneda and Narita Aiport.