Add Paid Features to Your Software

code-checkout is the "easy button"

Shawn Roller

March 14, 2025

ProductivityGuideSuccessEfficiency

code-checkout is the easiest way to support paid features in your products.

We previously launched the code-checkout-vscode package to support paid features and analytics in VSCode extension projects, which is the answer to the lack of marketplace support for extensions.

Now we’ve launched the code-checkout package for adding paid features and software licensing to any JavaScript/TypeScript app.

It doesn’t get any simpler than this

Building paid features into your software has typically been a painful process involving payment providers, license servers, website functionality to support payments & licenses, etc. That’s no longer the case.

code-checkout was specifically designed to take away all of those headaches, and still provide flexibility for getting support for your software.

Get started in minutes - not days

Get started with code-checkout in 3 steps:

  1. Create a free account

  2. Integrate the code-checkout package

  3. Validate a user’s license before executing your feature

What does it do?

The code-checkout platform manages the payment platform, software licenses, and usage analytics so you can stay focused on building great software.

Features include:

  1. Simplified payment setup: code-checkout integrates with Stripe, so connect your existing account or create a new one with express setup

  2. Pricing model management made easy: manage your software and pricing models (one-time, subscription, free trials) in our Dashboard - no more complex setup

  3. Automatic software license management: code-checkout automatically manages license keys, including offline support

  4. Custom checkout flows: without any setup, you’ll get a checkout page when your users purchase your software, and you can add further customizations in your Stripe Dashboard

  5. Post-checkout “activation” page: after completing checkout, your users will be redirected to a custom page where they can view their license key, and even open your software with a deeplink URI

  6. Analytics collection: add custom analytics events to track which features of your code your users are accessing, and view detailed reports in the Dashboard

  7. Payment stats: view your payouts, total customers, and more at a glance from your Dashboard

  8. Mobile-friendly publisher management: complete features to view and manage your software, pricing models, and users, all from your phon with our new Dashboard

  9. More coming soon: we’re developing our next round of features for our Pro users now, so keep an eye out for our next announcements

Get Started Today

Check out our site for more info, and get started today.