Category
Store
Docs for Boilerplate Store products, publishing and purchase flows.
What Store is for
Boilerplate Store is the marketplace area where users discover, buy, download, sell and manage software components. It combines a catalog, verification, checkout, subscriptions, merchant onboarding and seller tools.
Typical use cases
- Find ready-to-use Java or JavaScript components for a project.
- Buy or download software products from other Boilerplate users.
- Publish your own component and start earning as a merchant.
- Share private components with a team instead of listing them publicly.
- Review security and dependency information before using a component.
- Manage subscriptions, transactions, invoices, payouts and CLI access.
Core objects
| Object | Meaning |
|---|---|
| Product | A software component or package available in the Store. |
| Version | A specific published or draft release of a product. |
| Seller | A user or team that publishes products. |
| Merchant account | A verified seller account required to receive payments. |
| Cart | Products selected for checkout. |
| Transaction | A purchase or payment process. |
| Subscription | A plan that controls Store and platform features. |
| Verification | Store checks for product safety, metadata, dependencies and readiness. |
Data Store records rely on
Most Store flows combine account identity, product metadata, source files, version metadata, transaction state and entitlement records. A buyer sees only products that are published, visible to their account or team, and available under the current pricing or private sharing rules. A seller can edit drafts and create new versions, but published or verified data can become restricted to keep buyer entitlements and audit records stable.
Explore Subjects
Browsing and BuyingDiscover products, inspect details, use the cart, checkout and manage purchases.Straight to the topic that interests you:Homepage, search and product pagesCart, checkout and purchased productsVerification and safetySelling ProductsBecome a merchant, connect Git, prepare products, publish versions and set pricing.Straight to the topic that interests you:Merchant accountGit source and required filesProduct typesFinances, Subscriptions and SecurityManage merchant finances, invoices, payouts, subscriptions and CLI security records.Straight to the topic that interests you:Transactions, invoices and payoutsSubscriptions and CLI securityLicenses, Dependencies and QualityReview product rights, dependency risk, security reports and publication quality.Teams and TroubleshootingShare private products with teams and solve common Store problems.Straight to the topic that interests you:Common user problemsBest practices