Core Functionality
The platform provides the following core functionalities:
- License Management: Creation, activation, deactivation, renewal, and tracking of software licenses.
- Product Catalog: Management of different software products, editions, and pricing plans.
- Customer Management: Storing and managing customer information, including contacts and addresses.
- Subscription Handling: Managing recurring subscriptions for products and services.
- Order Processing: Handling orders for new licenses and renewals.
- Payment Processing: Integration with payment gateways like Stripe for secure payment transactions.
- Usage Tracking: Capabilities for monitoring and recording software usage (via
sureink-usage-data). - Business Rules Management: Applying business logic and rules for licensing, pricing, etc. (via
sureink-rules-engine).