Japan will trial India's UPI in 2026, allowing Indian tourists to make QR code payments directly from their Indian bank ...