Extensions
Each project represents a browser extension project you want to monetize.Create an extension
Click New Extension in the dashboard. Provide:Project ID
After creating an extension, you’ll get a Project ID. Copy it using the clipboard button on the extension card. This is what you pass to the library:Tiers
Inside each extension, create tiers that represent levels of service (e.g., Basic, Pro, Enterprise). Each tier has a name, an optional description, an optional comma-separated feature list, and a position in your pricing order that affects purchase rules.Create a tier
Click New Tier and configure:
The tier is automatically added to the end of your current tier list. You can reorder tiers later using the move up and move down controls.
Tier prices
Each tier contains one or more pricing variants — one per billing cycle. Click Add Price within a tier to configure:
Each tier can have at most one price per billing cycle.
Custom price display names change how plans are labeled on crxbase pages. Stripe Checkout and billing screens still use the parent tier name.
Reordering tiers
Use the move up and move down controls on each tier to change its position. That order determines:- Display order on the pricing page (top tiers are shown first)
- Purchase enforcement rules (see plan switching)
Editing tiers and prices
You can edit a tier’s name, description, and features at any time. Price amounts and billing cycles stay editable until the price is used. After a user starts checkout or receives access through that price, the amount and billing cycle are locked. You can still edit the price display name.If you want to offer a different amount or billing cycle for a locked price, archive the old price and add a new one. Existing subscribers keep their
original price.
Archiving tiers and prices
Deleting a tier removes it and its prices from your active pricing setup. Existing subscribers and lifetime purchasers keep access to the plans they already bought. You can also delete individual prices within a tier:- If the price has not been used, it is permanently removed.
- If the price has been used, it is archived so existing users keep their original plan and price.
Archiving a tier or price does not cancel subscriptions. Users can still manage or cancel their subscription through the Stripe customer portal.

