There is an emerging consensus in the corporate social responsibility (CSR) literature suggesting that the quest for the so-called business case for CSR should be abandoned. In the same vein, several researchers have suggested that future research should start examining not whether, but rather when CSR is likely to have strengthened, weakened or even nullified effects on organizational outcomes (e.g. Margolis et al. in Does it pay to be good? A meta-analysis and redirection of research on corporate social and financial performance. Working Paper, Harvard Business School, 2007; Kiron et al. in MIT Sloan Manag Rev 53(2):69–74, 2012). Using perspectives from several theoretical frameworks (Needs Theory, Technology Acceptance Theory, and Psychological Distance Theory), we contribute to the literature by empirically examining the tension between functional and sustainability attributes in a novel context, namely that of green e-banking services. The findings indicate that the positive effect of CSR on users’ attitudes towards green e-banking services is moderated by two primarily utilitarian information systems factors—namely perceived ease of use and perceived usefulness—and an important utilitarian individual difference variable—namely perceived self-efficacy with technology. Our findings are also important if interpreted within the context of the ethical decision-making literature (e.g. O’Fallon and Butterfield in J Bus Ethics 59(4):375–413, 2005), as they indicate that the linkage between moral judgment and moral outcomes is unlikely to be that straightforward.