Determinants of customer satisfaction with the online shopping environment: evidence from India. (24th October 2022)