Return to Article Details Effects of institutional environment and technology development on payment choice Download Download PDF