Purpose Providing high-quality e-banking services is considered a basic strategy for attracting and retaining customers with electronic-banking platforms. The purpose of this paper is to empirically investigate a comprehensive moderated mediated mechanism for enhancing customer loyalty toward e-bank...