Return to Article Details Digital Promotion, Digital Payment, and Consumer Satisfaction: The Mediating Role of Perceived Ease of Use Download Download PDF