If you want to maximize revenue for your nonprofit, e-commerce can strengthen relationships, build a sense of community, and generate income.