Purchasing Licenses
This guide provides detailed information about purchasing commercial licenses through CodeLibra.
Before You Purchase
Determine Your Need
Before purchasing, consider:
Do you need a commercial license?
- If the module uses classic dual licensing (e.g., AGPL + commercial), you likely need a commercial license for proprietary development
- If the module uses voluntary dual licensing (e.g., MIT + commercial), the permissive license may already cover your use
Are you the right purchaser?
- Licenses are held by organizations
- Ensure you have authority to make purchases for your organization
- The license will be tied to your organization, not your personal account
What about dependencies?
- Check if the module has license dependencies
- These will be included automatically in your purchase
Prices are displayed as:
- Base price: The module's license fee
- Dependencies: Additional fees for required license dependencies
- Credits: Deductions for dependencies you already have licensed
- Total: What you'll pay
Prices are set by module developers and may change. The price shown at checkout is the price you pay.
The Purchase Process
Step 1: Navigate to the Module
Find the module through:
- Searching the CodeLibra catalog
- Direct link from documentation
- Developer website or repository
On the module page, review:
Technical details:
- Module description
- Current version/release
- Repository information
- Documentation links
Licensing information:
- Open-source license terms
- Commercial license availability
- Dependencies
Pricing:
- Annual subscription cost
- Any available plans or tiers
- Support options (if available)
Step 3: Initiate Purchase
Click Subscribe or Get License to begin.
If you're not logged in, you'll be prompted to sign in or create an account.
Step 4: Select Organization
Choose which organization should hold the license:
- Select from your existing organizations
- Create a new organization if needed
If creating an organization:
- Provide organization name (legal entity name recommended)
- Enter business address (for invoicing)
- Complete any required setup
Step 5: Review Price Calculation
The checkout shows a detailed breakdown:
Main module:
Dependencies (if any):
- Each dependency module and its price
- Only charged if you don't already have a license
Credits (if applicable):
- Deductions for existing licenses
- Prorated credits for overlapping coverage
Total:
Review this carefully before proceeding.
Provide payment details:
- Credit card information (or other available methods)
- Billing address
- Tax information if required
Payment information is processed securely through our payment processor. CodeLibra does not store full payment card details.
Step 7: Confirm Purchase
Review the final summary:
- Modules being licensed
- Total amount
- Subscription term
Click Complete Purchase to finalize.
Step 8: Receive Confirmation
After successful purchase:
- Confirmation page displays your new licenses
- Email confirmation is sent
- Licenses appear in your dashboard
- License documents are available for download
Understanding What You've Purchased
Subscription Details
Your subscription includes:
Effective immediately:
- License to the current release
- All rights under the CodeLibra License
During subscription term:
- Access to new releases as they're published
- Automatic licensing of new releases
After subscription ends:
- Perpetual license to releases covered during subscription
- No access to new releases without renewal
License Documents
For each module licensed, you receive:
- Unique license identifier
- License effective dates
- Covered releases
- Full license terms
- Verification capability
Access documents from your dashboard or download for your records.
Dependencies
If your purchase included dependencies:
- Each dependency has its own license
- Same terms apply (perpetual for covered releases)
- Separate license documents for each
Special Situations
Multiple Licenses for the Same Module
If your organization needs licenses for different purposes (e.g., different subsidiaries), contact the developer or support to discuss appropriate licensing.
Enterprise Arrangements
For large deployments or special terms:
- Contact the module developer directly
- Or reach out to CodeLibra support
- Volume pricing may be available
Gifts or Transfers
Licenses cannot be transferred between organizations without developer approval. If you need to transfer a license, contact support.
Accepted Payment Methods
- Major credit cards (Visa, Mastercard, American Express)
- Other methods may be available for specific modules or regions
Currency
- Prices are displayed in U.S. dollars
- Some payment methods may convert to your local currency
- Your card issuer may charge foreign transaction fees
Security
- All transactions use secure, encrypted connections
- Payment processing complies with PCI-DSS standards
- CodeLibra does not store complete payment card numbers
Failed Payments
If a payment fails:
- You'll see an error message with details
- Common issues: insufficient funds, incorrect card details, card restrictions
- Try again with corrected information or a different card
- No charge is made until payment succeeds
After Purchase
Access Your Licenses
From your organization dashboard:
- View all active subscriptions
- Download license documents
- Check expiration dates
- Manage renewals
Download License Files
For compliance and records:
- Go to your organization's licenses
- Find the relevant license
- Click download options
- Save documentation as needed
Verify Your License
Each license has a verification link you can share with auditors or include in compliance documentation.
Invoices and Receipts
Automatic Generation
Invoices are generated automatically for each purchase:
- Invoice number and date
- Itemized charges
- Tax information (if applicable)
- Payment details
Accessing Invoices
Find invoices in:
- Purchase confirmation email
- Organization settings > Billing > Invoices
- Downloadable for accounting purposes
Invoice Details
Each invoice includes:
- Your organization details
- Module(s) purchased
- Subscription period
- Itemized pricing
- Total paid
- Payment method (last 4 digits)
Taxes
How Taxes Work
- Tax may be added based on your location
- Tax is calculated at checkout
- Invoices show tax separately
Tax Exemptions
If your organization is tax-exempt:
- Contact support with exemption documentation
- Tax exemption will be applied to future purchases
Common Questions
Can I try before I buy?
The open-source version is always available under its respective license. For proprietary use, the commercial license is required, but refunds are available within 14 days if the module doesn't meet your needs.
What if the price changes after I purchase?
Your subscription continues at the purchased price until renewal. Price changes only affect new purchases and renewals.
Can I purchase for multiple years at once?
Currently, subscriptions are annual. Contact support if you're interested in multi-year arrangements.
What if I purchase the wrong module?
Contact support within 14 days for a refund. We'll help you get the right license.
Next Steps