One could assume that Japan is one of the most advanced payments nations on the planet