Checkout & Licensing
When you purchase a marketplace package, LPM handles checkout and license provisioning through Stripe.
Purchase Flow
- Visit the package page on lpm.dev and select a pricing plan
- Complete checkout via Stripe
- On successful payment, your entitlement is created
- Install the package with
lpm install @lpm.dev/owner.package-name
License Types
| Purchase Type | Who Gets Access |
|---|---|
| Individual (personal) | The buyer gets immediate install access |
| Individual (org purchase) | Admin assigns seats to specific org members |
| Organization | All organization members automatically |
Seat Assignment
When an organization purchases an individual license plan, the admin must assign seats to specific members:
- Go to Dashboard > Organization > Licenses
- Select the package
- Assign seats to members who need access
- Only assigned members can install the package
Admins can reassign seats at any time. Revoking a seat removes that member's install access.
Organization Licenses
Organization licenses grant access to all current and future members. No seat management needed. When a new member joins the org, they can install the package immediately.