Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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:

  1. Created a License Server Account: See Accessing the License Server
  2. Completed Your Profile: Updated all business and billing information
  3. Chosen Your Plan: Reviewed available plans and selected the right tier
  4. 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

  1. Log in to the License Server
  2. Navigate to “Plans” or “Purchase License”
  3. 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

Purchase License Modal

On the license configuration page, click on the “Purchase a new License” button and specify:

Instance Count

  1. Enter the number of instances you need
  2. The system will calculate the total based on:
    • Plan base price
    • Number of instances
    • Billing period selection

User Count

  1. Enter the number of users per instance
  2. For Enterprise plans, this determines your per-user pricing
  3. 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

  1. Give your license a descriptive name
  2. Examples:
    • “Production Environment”
    • “Company Name - Main API”
    • “Project Name License”

Step 3: Apply Coupons (Optional)

If you have a promotional or discount coupon:

  1. Enter your coupon code
  2. 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

  1. Select your payment method
  2. Enter required details:
    • Card number
    • Expiration date
    • CVV/Security code
    • Billing address
  3. Review the payment terms
  4. Click “Complete Purchase” or “Pay Now”

Payment Confirmation

After successful payment:

  1. You’ll see a confirmation screen with:
    • Order number
    • Transaction ID
    • License details
  2. Check your email for:
    • Payment receipt
    • License key
    • Activation instructions

After Purchase

License Activation

License Server License Page

Once your payment is confirmed:

  1. Administrator Review: An administrator will validate your payment
  2. License Activation: Your license status will change to ACTIVE
  3. Email Notification: You’ll receive confirmation when activated
  4. 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:

  1. Log in to the License Server
  2. Navigate to “Manage Licenses”
  3. Find your purchased license
  4. Copy your License Key (format: XXXXXX-XXXXXX-XXXXXX-XXXXXX)

Next Steps

After receiving your license key:

  1. Activate it in your Kinesis API instance
  2. Verify all features are accessible
  3. Configure your instance according to your plan
  4. 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:

  1. You’ll receive email notification
  2. Log in to License Server
  3. Navigate to your license details
  4. Click “Renew Now”
  5. Update payment information if needed
  6. Complete renewal payment

Modifying Your License

Upgrading

To upgrade your plan:

  1. Go to license details in License Server
  2. Click “Upgrade Plan”
  3. Select new plan tier
  4. Pay difference for remaining billing period
  5. Changes apply immediately

Downgrading

To downgrade your plan:

  1. Go to license details
  2. Click “Change Plan” or “Downgrade”
  3. Select lower plan tier
  4. Changes apply at next billing cycle
  5. Credit may be applied to next bill

Changing Instance/User Counts

To modify allocations:

  1. Contact support via the ticketing system
  2. Specify required changes
  3. Additional fees may apply
  4. 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:

  1. Email Notification: Sent to registered email
  2. Grace Period: Typically 7 days to update payment
  3. Retry Attempts: Automatic retries every 3 days
  4. License Suspension: After grace period expires

Updating Payment Method

To update your payment information:

  1. Log in to License Server
  2. Go to “Billing” or “Payment Methods”
  3. Add new payment method or update existing
  4. Set as default for renewals
  5. Manually trigger retry if needed

Requesting Refunds

For refund requests:

  1. Review refund policy in terms of service
  2. Contact support within applicable window
  3. Provide reason for refund request
  4. Administrator will review and respond

Getting Help with Purchases

Pre-Purchase Questions

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:

  1. Wait for administrator activation (usually within 24 hours)
  2. Check email for license key and confirmation
  3. Learn how to activate your license in Kinesis API
  4. Start building with your new features!

For questions about the purchasing process or your order, please contact support.