In a service aggregation system, services from plural service providers are aggregated towards end-customers. The end-customers and service providers thereto have connectivity to a network (103). According to the invention, each transaction between an embedded end-customer device (101) and the service provisioning infrastructure (102a, 102b) of a service provider or vice-versa is passed via a back-end server (104, 200) of a service aggregator. The back-end server (104, 200) in other words acts and executes business logic commands on each customer-service provider transaction.