F. Hipólito et al., "Influence of consumer trust, return policy, and risk perception on satisfaction with the online shopping experience", in Systems, vol. 13, no. 3, 2025