Configure Products
Products are the building blocks of your pricing. Create products for your services, configure pricing models, and organize them into plans for your customers.Overview
Alguna supports a wide variety of product types and payment terms:| Dimension | Options |
|---|---|
| Fee Type | Fixed, Metered (usage-based) |
| Charge Type | Upfront, Arrears |
| Frequency | One-off, Recurring (monthly, annual, custom) |
| Pricing Model | Flat rate, Tiered, Volume, Package, Per-unit |

Create a Product
- Navigate to Products
- Click New Product
- Configure product details
- Set pricing
- Click Save

Fee Types
Fixed Fees
Consistent charges that remain the same across billing periods. Use cases:- Platform access fees
- Monthly subscriptions
- Seat licenses
Metered Fees
Variable charges based on actual usage. Use cases:- API requests
- Data transfer
- Compute hours
- Storage
For metered products, you’ll need to configure a billable metric to track usage. See Define Metrics.
Charge Type
Upfront (In Advance)
Billed at the start of the billing period. Example: Customer pays $99 on January 1st for January access.Arrears (After Usage)
Billed at the end of the billing period. Example: Customer pays for January usage on February 1st.Metered products are always charged in arrears since charges are calculated based on actual usage during the billing period.
Billing Frequency
Recurring
Billed every billing period (monthly, quarterly, annual, or custom).One-Off
Billed once, never recurs. Use for setup fees, implementation services, or one-time charges.Custom Periods
Configure custom billing periods (e.g., every 6 months) when creating the product.Pricing Models
Flat Rate
Single price regardless of quantity. Example: $99/month for platform access.Per Unit
Price per unit, multiplied by quantity. Example: 250/month.Tiered (Graduated)
Different prices for different usage tiers. Each tier is charged at its own rate. Example:- Units 1-100: $1.00 each
- Units 101-500: $0.80 each
- Units 501+: $0.50 each
Volume
Single price based on total volume. All units are charged at the same rate based on which tier the total falls into. Example:- Up to 100 units: $1.00 each
- 101-500 units: $0.80 each
- 501+ units: $0.50 each
Package
Price per package of units. Example: 50 = $150Staircase
Fixed price for ranges regardless of exact quantity. Example:- 1-5 seats: $29/month
- 6-20 seats: $99/month
- 21+ seats: $199/month
Product Details
When creating a product, configure:| Field | Description |
|---|---|
| Name | Display name shown on invoices |
| Description | Detailed description for quotes |
| SKU | Internal product code (optional) |
| Tax Category | For tax calculation (SaaS, services, physical goods, etc.) |
Multi-Currency Pricing
Set prices in multiple currencies for international customers:- In the product pricing section, click Add Currency
- Select the currency
- Enter the price for that currency
- Repeat for additional currencies
Common Product Patterns
SaaS Platform
| Product | Fee Type | Pricing |
|---|---|---|
| Platform Access | Fixed, Recurring | Flat rate |
| User Seats | Fixed, Recurring | Per unit |
| API Overage | Metered | Tiered |
Infrastructure/Cloud
| Product | Fee Type | Pricing |
|---|---|---|
| Compute Hours | Metered | Tiered |
| Storage (GB) | Metered | Per unit |
| Data Transfer | Metered | Volume |
Professional Services
| Product | Fee Type | Pricing |
|---|---|---|
| Implementation | Fixed, One-off | Flat rate |
| Consulting Hours | Fixed, One-off | Per unit |
| Support Package | Fixed, Recurring | Flat rate |
Managing Products
Edit a Product
- Navigate to Products
- Click on the product
- Make changes
- Click Save
Archive a Product
- Navigate to Products
- Click on the product
- Click Archive
Linking Products to Metrics
For metered products, link to a billable metric:- Create the product with Metered fee type
- In the Metric field, select an existing metric or create a new one
- Configure pricing based on the metric
Best Practices
Clear Naming
Use descriptive names that appear well on invoices.
Consistent SKUs
Use structured SKU codes for easy identification.
Test Pricing
Test pricing models in sandbox before production.
Version Prices
Create new products for significant price changes to preserve history.
Troubleshooting
Product Not Appearing
- Check product status is Active
- Verify product is assigned to relevant plan
- Confirm no filters are hiding it
Pricing Not Calculating
- Review pricing model configuration
- Check tier boundaries for gaps
- Verify currency matches customer
Metered Product Shows No Usage
- Confirm metric code matches
- Verify usage events are being sent
- Check event timestamps are in billing period