Products & plans
Product
A product is a published pricing offering (for example “Pro” or “Agency”). Fields include:
- Name, slug, locale
- Headline and subtitle (shown above plan grids)
- Default billing interval (
monthlyoryearly) - Published flag
- Translation group (link sibling locales)
Use Create translation on a product to add another locale in the same group. List views show one canonical row per group.
Plan
Each product has ordered plans (tiers). Typical fields:
- Name
- Monthly and yearly price display strings (for example
€9orFree) - Feature list
- CTA label and link URL
- Featured flag (highlight / “popular”)
- Notes
- Sort order
Prices are display strings, not payment processor amounts. Checkout links point at your billing provider or marketing URL.
Publish workflow
- Create the product and plans in Filament.
- Mark the product published.
- Render with Blade or drop a VoodBuilder block that selects the product.
Unpublished products are hidden from public standalone renders and the API by default.