Japan is almost entirely a cash based society. Cards do work. Lots of people won’t accept them. Period.