This used to be true but not so much anymore. You need the Suica app to charge it with a credit card though Nagoya is the best city in Japan tbh