Patent ID: 8458051

Claim:
A method of managing subscription-based services, the method comprising: receiving, by a computing device, configuration data from a third-party service provider at a subscription service management system, the configuration data indicating details of a subscription-based service plan to be fulfilled by the third-party service provider; receiving, by the computing device, a request from a consumer to receive a service corresponding to the subscription-based service plan, the request being received at the subscription service management system via an online site; initiating, by the computing device, a query for data indicating whether the third-party service provider, the consumer, the subscription-based service plan, and details of the subscription-based service plan are known to be associated with fraudulent activity, the query being associated with one or more fraud check procedures that include verifying a reputation associated with the third-party service provider and a reputation associated with the consumer; provided that no fraudulent activity is identified, activating, by the computing device, the service on behalf of the consumer, the consumer to receive the service during a subscription period; and sending, by the computing device, at least one message to the third-party service provider during the subscription period, the at least one message being related to a time-based trigger event associated with the subscription-based service plan.