Return to Article Details Trust as a mediator between perceived usefulness and customer satisfaction in digital payment services: Empirical evidence from Nepal Download Download PDF