Skip to content

Domain glossary

Use these terms consistently in application code and integration discussions.

Purchase definition : The benefits promised to a beneficiary, independent of their price.

Offer : A purchase definition under exact commercial terms. An offer has a key and immutable revision.

Customer : The merchant-identified payer attached to checkout and payment history.

Beneficiary : The subject receiving benefits. It may be the paying customer or a separate merchant subject such as a workspace.

Entitlement : A named permission contributed by settled or policy-governed history, such as workspace.use.

Access contribution : One historical source of an entitlement. Current access is derived from all active contributions rather than a mutable boolean.

Offer revision / purchase revision : Immutable identities for accepted terms. Changing price, benefits, or policy creates a new revision; old purchases keep their original revision.

Checkout : A provider-neutral request that retains accepted purchase and provider-request snapshots before or alongside external creation.

Payment notification : A raw provider message authenticated by the selected adapter and translated into a settlement, refund, failure, expiry, or ignored observation.

Usage credit : A consumable quantity in a named service unit. It is not currency credit.

Credit lot : Quantity issued by one payment-backed benefit. Provenance and original quantity never change.

Credit reservation : A temporary hold on exact units. Consumption and release are mutually exclusive terminal outcomes.

Meter : A versioned identity for one kind of usage.

Metered rate : An exact rational price for aggregate usage. SAPA aggregates first and then truncates once per meter and invoice period.

Late usage adjustment : A signed line on a later invoice for usage or correction accepted after its source invoice closed. The original invoice remains immutable.

Billing watermark : The exact ordered usage heads included in a finalized invoice. It prevents omission and double billing.

Seat capacity : Purchased capacity for a beneficiary and named pool. A seat assignment turns capacity into one member’s continuous occupancy.

Download asset revision : One immutable downloadable object identified by key and revision.

License credential : A rotatable key representing eligibility for one entitlement. Activations are separate append-only lifecycle records.

Fulfillment obligation : Durable work owed to an external system after eligible settlement.

Idempotency key : A caller-selected identity for one material command. Exact retries replay; changed command material under the same key conflicts.