Catalog (TenaBill)
The Catalog holds the sellable offerings and prices available under your merchant namespace. Customers are billed for items defined here; the catalog drives invoice line items and hosted checkout sessions.
Console: TenaBill merchant console → Catalog (/catalog)
Create an offering
- Click Add offering (opens the full-page editor at
/catalog/new). - Enter a Code, Name, and optional description.
- Set the Amount and Billing interval (one-time or recurring).
- Click Create offering.
The offering is active immediately and can be referenced by its code in API calls or checkout sessions.
Edit an offering
Click the offering name or Edit link on any row to open the detail editor (/catalog/:code/edit). Update the name or description, then click Save changes. Price and code are fixed after creation; activate or deactivate from the catalog list.
Activate / deactivate
Use Activate or Deactivate on the catalog list to stop new billing against an offering without deleting it. Deactivated offerings remain in the list with a distinct badge and can be reactivated.
A confirmation dialog appears before deactivating — deactivated offerings cannot be selected in new checkout sessions until reactivated.
Offering types
| Type | Use case |
|---|---|
| One-time | Single charge, e.g. setup fee or ad-hoc service |
| Recurring | Subscription interval: monthly, yearly |
API
Offerings are referenced by offeringId in:
POST /api/v1/console/checkout/sessions— hosted checkoutPOST /api/v1/console/invoices— direct invoice creation