Skip to main content
1

Create an extension

Click New Extension in the dashboard. Give it a name and optionally upload an icon. Copy the Project ID — you’ll need it next.
2

Add tiers and prices

Inside your extension, click New Tier to create a tier (e.g. Pro, Business). Then add one or more prices to each tier — monthly, yearly, or one-time — with an amount.
3

Install the library

4

Initialize the client

5

Add a paywall

That’s it. You can now add premium features in your extension. Next, see Developer Testing to test your extension before publishing.
Before you can accept payments from real users, you need to connect a Stripe account. See Stripe setup for details.

Next steps

Dashboard guide

Manage extensions, tiers, and users.

Library methods

All available client methods.

Authentication

How user login and sessions work.

Examples

See example extensions