Skip to content

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 ​

  1. Click Add offering (opens the full-page editor at /catalog/new).
  2. Enter a Code, Name, and optional description.
  3. Set the Amount and Billing interval (one-time or recurring).
  4. 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 ​

TypeUse case
One-timeSingle charge, e.g. setup fee or ad-hoc service
RecurringSubscription interval: monthly, yearly

API ​

Offerings are referenced by offeringId in:

  • POST /api/v1/console/checkout/sessions — hosted checkout
  • POST /api/v1/console/invoices — direct invoice creation

TenaBill billing documentation