> ## Documentation Index
> Fetch the complete documentation index at: https://docs.finpace.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Product factory and offers

> How products, versions, bundles, pricing, and offers are modeled.

# Product factory and offers

## Product layers

### Product definition

Defines the reusable product template.

Examples:

* current account
* notice deposit
* revolving overdraft
* SME term loan
* consumer personal loan

### Product version

A time-effective release of the product definition with frozen commercial and regulatory attributes.

### Offer

A product instance presented to a specific customer or segment, potentially with:

* personalized pricing
* promotional conditions
* channel-specific eligibility
* expiry date
* approval requirement

## Parameter domains

A Finpace product definition can carry parameters across:

* eligibility
* pricing
* fees
* interest rules
* limit rules
* repayment behavior
* statement and notice rules
* jurisdiction-specific compliance attributes
* document requirements
* servicing permissions

## Bundles

Bundles package multiple products and entitlements into a controlled commercial offer.

Example:

* SME current account
* overdraft line
* digital banking access
* pricing package
* approval matrix
* statement pack

## Governance

### Product change workflow

1. Draft
2. Review
3. Approve
4. Activate
5. Sunset

### Rules for production use

* no direct editing of active versions
* version comparison must be auditable
* downstream channels consume explicit product version references
* the API reference distinguishes draft, approved, and active product data
