What is code-checkout?
code-checkout
is a platform that helps you monetize your VSCode extensions in the simplest way possible.
Add paywalls to any commands in your extension by "tagging" them. code-checkout
handles validating the license automatically when your users attempt to execute a paywalled command, and will prompt the user to purchase a license if they don't have one.
Supported features:
- Full monetization support without rolling your own backend
- Pricing model support: subscription, one-time purchase, and free trials
- Directly receive payments from your users via Stripe -
code-checkout
takes a 10% platform fee per transaction - Automatically handle license key distribution and verification
- Limit license usage to a configurable number of machines automatically
- Track usage and analytics of your extension and its commands
- Build tools to add code obfuscation
- First class support for VSCode and forks, like Cursor
- Manual license creation support, to distribute licenses outside of the
code-checkout
platform
Limitations:
- Licenses are currently agnostic to the version of the extension they apply to - this feature is in development
code-checkout
is currently in beta. Check out the Github repo for the latest updates and documentation.