Finance The End of the Three Percent Take Rate Digital payments are reshaping business operations and customer experiences. by Kenji ItoDecember 2, 2025January 5, 2026