Purchasing Licenses
This guide walks you through the process of purchasing a Kinesis API license through the License Server. Whether you’re upgrading from the Community plan or purchasing your first license, this documentation will help you complete your purchase successfully.
Before You Purchase
Prerequisites
Before purchasing a license, ensure you have:
- Created a License Server Account: See Accessing the License Server
- Completed Your Profile: Updated all business and billing information
- Chosen Your Plan: Reviewed available plans and selected the right tier
- Determined Your Needs: Calculated required instances and users
Planning Your Purchase
Consider these factors when planning your license purchase:
Number of Instances
- Instance: A single installation of Kinesis API
- Self-Hosted: Each server running Kinesis API counts as one instance
- Managed: Each environment (production, staging, etc.) counts as one instance
- Development: Community licenses work for development environments
Number of Users
- Per Instance: User limits apply to each instance separately
- User: Anyone with login credentials to access the instance
- API-Only Users: May not count depending on your use case
- Service Accounts: Typically count as users
Billing Period
- Monthly: Pay month-to-month with flexibility to cancel
- Yearly: Save money with annual commitment (typically 2 months free)
The Purchase Process
Step 1: Select Your Plan
- Log in to the License Server
- Navigate to “Plans” or “Purchase License”
- Review available plans:
- Essential ($99/month): For growing applications
- Professional ($499/month): For professional teams
- Enterprise ($50/user/month): For large organizations
Step 2: Configure Your License

On the license configuration page, click on the “Purchase a new License” button and specify:
Instance Count
- Enter the number of instances you need
- The system will calculate the total based on:
- Plan base price
- Number of instances
- Billing period selection
User Count
- Enter the number of users per instance
- For Enterprise plans, this determines your per-user pricing
- For other plans, ensure you stay within plan limits
Important: User counts should represent your maximum expected users per instance. Exceeding limits may require an upgrade.
License Name
- Give your license a descriptive name
- Examples:
- “Production Environment”
- “Company Name - Main API”
- “Project Name License”
Step 3: Apply Coupons (Optional)
If you have a promotional or discount coupon:
- Enter your coupon code
- Verify the discount is reflected in the total
Coupon types may include:
- Percentage Off: Reduces price by a percentage (e.g., 20% off)
- Fixed Amount: Reduces price by a set amount (e.g., $50 off)
- Free Trial Extension: Adds free months to your subscription
- Feature Unlock: Grants access to specific features
Step 4: Choose Billing Period
Select your preferred billing cycle:
Monthly Billing
- Pros:
- Lower upfront cost
- Month-to-month flexibility
- Easy to cancel or change
- Cons:
- Higher overall yearly cost
- Monthly payment processing
Yearly Billing
- Pros:
- Significant savings (typically 2 months free)
- Single annual payment
- Locked-in pricing for the year
- Cons:
- Higher upfront cost
- Annual commitment
- Refund policies may apply
Step 5: Review Your Order
Before completing your purchase, review:
- Plan Name: Confirm correct plan selected
- Instance Count: Verify number of instances
- User Count: Check user allocation
- Billing Period: Confirm monthly or yearly
- Subtotal: Base price calculation
- Discounts: Applied coupons or promotions
- Total Amount: Final price to be charged
Step 6: Complete Payment
Supported Payment Methods
The License Server doesn’t currently support payment methods but should feature various ones in the future:
- Credit Cards: Visa, MasterCard, American Express
- Debit Cards: Major providers accepted
- Bank Transfer: For Enterprise customers (contact sales)
- PayPal: Available in most regions
- Other Methods: May vary by region
Payment Information
- Select your payment method
- Enter required details:
- Card number
- Expiration date
- CVV/Security code
- Billing address
- Review the payment terms
- Click “Complete Purchase” or “Pay Now”
Payment Confirmation
After successful payment:
- You’ll see a confirmation screen with:
- Order number
- Transaction ID
- License details
- Check your email for:
- Payment receipt
- License key
- Activation instructions
After Purchase
License Activation

Once your payment is confirmed:
- Administrator Review: An administrator will validate your payment
- License Activation: Your license status will change to ACTIVE
- Email Notification: You’ll receive confirmation when activated
- License Key: Available in your License Server dashboard
Timeline: License activation typically occurs within 24 business hours. For urgent activations, contact support@kinesis.world.
Accessing Your License Key
To retrieve your license key:
- Log in to the License Server
- Navigate to “Manage Licenses”
- Find your purchased license
- Copy your License Key (format:
XXXXXX-XXXXXX-XXXXXX-XXXXXX)
Next Steps
After receiving your license key:
- Activate it in your Kinesis API instance
- Verify all features are accessible
- Configure your instance according to your plan
- Review the usage documentation to get started
Managing Your License
Viewing License Details
In your License Server dashboard, you can view:
- License Status: Active, Suspended, Expired, Revoked
- Plan Details: Current plan and features
- Instance/User Counts: Allocated resources
- Billing Information: Next payment date and amount
License Statuses
INACTIVE
- Payment received but not yet validated
- Awaiting administrator approval
- Temporary status during processing
ACTIVE
- License is valid and working
- All features accessible
- Payment current
SUSPENDED
- Payment failure or overdue
- Temporary restriction
- Can be reactivated by updating payment
REVOKED
- Permanent license termination
- Violation of terms or non-payment
- Requires new purchase to restore access
Renewal and Changes
Automatic Renewal
For active licenses:
- Monthly: Automatically renews on the same date each month
- Yearly: Renews on anniversary of purchase date
- Payment Method: Uses saved payment information
- Notifications: Email reminders sent before renewal
Manual Renewal
If automatic renewal fails:
- You’ll receive email notification
- Log in to License Server
- Navigate to your license details
- Click “Renew Now”
- Update payment information if needed
- Complete renewal payment
Modifying Your License
Upgrading
To upgrade your plan:
- Go to license details in License Server
- Click “Upgrade Plan”
- Select new plan tier
- Pay difference for remaining billing period
- Changes apply immediately
Downgrading
To downgrade your plan:
- Go to license details
- Click “Change Plan” or “Downgrade”
- Select lower plan tier
- Changes apply at next billing cycle
- Credit may be applied to next bill
Changing Instance/User Counts
To modify allocations:
- Contact support via the ticketing system
- Specify required changes
- Additional fees may apply
- Changes processed by administrator
Important: Changes to licenses after purchase may incur additional fees based on the modifications requested, and should be requested via a support ticket.
Payment Issues
Failed Payments
If a payment fails:
- Email Notification: Sent to registered email
- Grace Period: Typically 7 days to update payment
- Retry Attempts: Automatic retries every 3 days
- License Suspension: After grace period expires
Updating Payment Method
To update your payment information:
- Log in to License Server
- Go to “Billing” or “Payment Methods”
- Add new payment method or update existing
- Set as default for renewals
- Manually trigger retry if needed
Requesting Refunds
For refund requests:
- Review refund policy in terms of service
- Contact support within applicable window
- Provide reason for refund request
- Administrator will review and respond
Getting Help with Purchases
Pre-Purchase Questions
- Review the pricing page
- Check the main licensing documentation
- Contact sales through License Server
Purchase Issues
- Log a support ticket
- Include order/transaction number
- Describe the issue clearly
- Support team typically responds within 48 hours
Billing Questions
- Check License Server billing section
- Review payment history
- Contact billing support through the ticketing system
Next Steps
After purchasing your license:
- Wait for administrator activation (usually within 24 hours)
- Check email for license key and confirmation
- Learn how to activate your license in Kinesis API
- Start building with your new features!
For questions about the purchasing process or your order, please contact support.