Agreement business services

The Agreement business services business feature provides a framework through which customers, on their own, can determine if they are eligible to receive a particular product or service.

The Agreement business services feature also allows customers to run what-if scenarios to simulate the effects of modifying their existing agreement without actually modifying the agreement.

The Agreement business services feature is able to distinguish between existing customers and unregistered users. When existing customers access the eligibility determination feature, Agreement business services automatically looks up information from the Party and Account domains to determine if the customers are eligible to receive the requested product or service. When unregistered users access the eligibility determination feature, they are required to provide additional input to help Agreement business services determine if they are eligible to receive the product or service.

The Agreement business services feature enables customers of an organization to run what-if scenarios on existing agreements to help them understand if modifying an agreement in a particular way would be advantageous or not. The actual agreements are not modified when customers run what-if scenarios. Unregistered users can also use this service to simulate the effects of modifying an agreement, even though an agreement does not yet exist, so that they can make an informed purchase decision.

The Agreement business services feature thereby provides both existing customers and unregistered users a self-service mechanism through which they can assess their eligibility for a product or a service and determine the effects of account modifications, all on their own.

The Agreement terms and conditions business feature is used to model the product or service eligibility criteria, as well as to determine the effects of account modification. The Agreement business services feature uses the relevant terms and conditions data to evaluate and present the output to the requestor. For more information, see Agreement terms and conditions.