Data flow between a service and ActivePlatform
The diagram below displays the general data flow between a vendor's service and ActivePlatform.
The general data flow includes the following stages:
- A vendor creates a product in Vendor Portal:
- Adds general, marketing, and support information about the product.
- Chooses the type of user authentication in the service and configures the service entry point displayed in the Customer Panel.
- Creates and configures service plans and resources.
- Adds distributors allowed to sell the product.
- The vendor publishes the product in Vendor Portal.
- Vendor Portal creates a product and plans in the ActivePlatform installations for the selected distributors.
- The product and plans are displayed in the Customer Stores for end customers.
- A customer orders a service plan in the Customer Panel.
- The Customer Panel sends the service provisioning request to the Reseller Panel.
- The ActivePlatform installation calls notification URLs on the service side to create a subscription in the service (sends the subscription and account information).
- If necessary, the ActivePlatform installation calls notification URLs to create a user in the service.
- The service confirms the subscription and user creation.
- The ActivePlatform installation creates a subscription and user.
- The ActivePlatform installation adds the service entry point to the Customer Panel.
- The customer clicks the entry point.
- The ActivePlatform installation redirects the user or sends the authorization request to the service.
- The service provides access to the user.