The present invention relates to a system and methodology providing an
automated and dynamically responsive infrastructure to support online
subscription services. The system includes one or more components to
coordinate and manage a plurality of services offered by multiple service
providers. This can include automatically creating and managing billing
accounts for customers subscribing to such services. At least one engine
is provided to process multiple rules in response to subscription events
that occur in connection with the services in order to facilitate service
delivery. At least one rating processor is provided to process multiple
rating rules in response to subscription events for currency and
non-currency resources.