McDonald's has introduced the e-payment option at all 150 outlets that it operates across West and South India to increase payment options for its cus