Stykite
  1. Learning Stykite
Stykite
  • Introduction
  • Pre-requisites: Account & API Keys
  • Integration
    • Self-Serve Integration on your SaaS/AI App
    • Usage-Based Billing
    • Customer Facing Widgets
      • Pricing Widget Integration Guide
      • My Account Widget Integration
      • Subscribe Button
    • API Reference
      • Webhooks
        • Customer Subscription Status Update
        • Add-on Purchase Success
      • Usage
        • Send Usage
      • Customer
        • Create Customer with Auto Subscribe
        • Get Customer and Subscription Details
      • Subscription
        • Cancel Subscription
        • Update Subscription
  • Learning Stykite
    • Subscriptions & Plans
    • Add-ons
    • Pricing Versions
    • Manual Subscriptions & Exclusive Plans
    • Invoices
    • Payments
    • Sales Tax
    • Customers
    • Transactions & Refunds
    • Settings
  1. Learning Stykite

Subscriptions & Plans

Manage recurring payments and subscription lifecycles.
With Subscription "Plans", customers make recurring payments for access to your product. Subscriptions require you to retain more information about your customers than one-time purchases because you need to charge them in the future.
Stykite's product architecture allows you to automate your revenue collection and billing without having to manage separate objects for Customers, Subscription Plans and Payments. Stykite backend handles all of that for you.
There are 2 types of Plans:
1.
Standard Plans - These are plans that go on your public website, that your customers can self-sign up to.
2.
Exclusive Plans - These are custom Plans that you offer to your customers who ask for something different from what's listed on your website. These are also excellent to optimise your Sales operations, in terms of what they can or cannot offer to any customers.
Creating a Plan
You can create a Plan, by visiting https://app1.stykite.com/billing/plans and click on "Create Plan".
Fields:
1.
Plan Name - this is the display name of your Plan.
2.
Plan Description - A short description. Also, used in the Pricing Table widget.
3.
Features - List of features. Also, used in the Pricing Table widget.
4.
Billing Type
Free: Used for Freemium products. Just mark it as Free.
Paid: For paid products.
Contact Us: this is for you to encourage your customers to contact you for any custom offerings they're looking for. You can configure a redirect URL to your lead capture form here
5.
Frequency: Stykite supports the following frequencies for Plans.
Weekly
Monthly
Yearly
6.
Flag: Coming Soon. This allows you to create a Plan for your Pricing table that's marked as "Coming Soon".
7.
Number of cycles: You can control how many number of cycles this Plan will run and then auto terminate. Leaving it "Blank" will result the Plan to run indefinitely, unless cancelled by the user (or if you do it via dashboard).
Pricing Types
Stykite supports various Pricing for your AI/SaaS app.
1.
Fixed - As the name suggests, in this model the pricing is fixed and to be paid "before" the Plan is subscribed to a customer. Following Pricing are supported.
Flat - A fixed amount for a Plan.
Tiered - This pricing breaks down the units of usage and calculates the prices based on “each” slab that the total units falls under. And then sums up the usage.

Pricing Structure#

1 - 10 Units → $5 Per Unit
11 - 20 Units → $4 Per Unit
21 & Above → $3 Per Unit

Example Calculation#

For 22 Units:#

10 × 5=50
10 × 4=40
2 × 3=6
Total = $96
For free units, just price them at $0.
Staircase: This pricing takes total units consumed but picks a flat price based on the slab that it falls into. Here's an example:
1 - 10 - 511−20−>4
21 & Above -> 3For22Units=fallsin3rdStaircase=3
For Free units just price at 0.
Volume: This is an extension for Flat Price, but takes the unit into account. And taken from a slab. This is a type of subscription that is based on the quantity or usage and usually billed after the subscription cycle. Here's an example:
1 - 10 - 5PerUnit11−20−>4 Per Unit
21 & Above -> 3PerUnitFor22Units=22(fallsinthisVolume)x3=66
For Free units just price at 0.
2.
Usage-based - Usage-based billing (also known as metered billing) allows AI & SaaS businesses to charge customers based on actual usage rather than fixed subscription fees. With Stykite, you can seamlessly set up and integrate flexible usage-based pricing models tailored to your AI or SaaS product. Unlike traditional billing platforms, Stykite is built for high-volume metering, ensuring real-time tracking, accurate invoicing, and automated revenue recognition—without the complexity of manual configurations.
Just as Fixed pricing, all the Pricing models are available to be applied for usage-based billing as well.
Flat
Tiered
Staircase
Volume
3.
Hybrid: Stykite allows you to combine Fixed & Usage-based billing in the same Plan. This creates excellent flexibility to Price your product in an intelligent way. For example: One of our customers GoCodeo AI, prices their product at 9permonththatoffers200PremiumRuns,butiftheuserexceedsthatlimit,theycanstillcontinuetousetheproduct(withoutinterruption)andgetchargedadditionally0.045 Per Run.
Modified at 2025-02-22 10:43:07
Previous
Update Subscription
Next
Add-ons
Built with