e-Services are commercial services that can be ordered and provisioned via the Internet, satisfying a consumer need. Sometimes, such services are provisioned by a constellation of enterprises, and consist of multiple elementary services. A problem is then how to configure such a constellation, satisfying a complex consumer need. To this end, we extend the notion of consumer need in the e3value methodology, as originally intended for designing value constellations. We also show how needs can be (automatically) matched with services provisioned by suppliers. As such, our contribution can be seen as a first step towards on-demand dynamic value constellations, provisioning e-services.