implicit.ink
read this in

properties /subscription & financing

qualified host number + unit a measured amount

recurring price

A subscription plan carried by the product — its value is the per-cycle amount (or, when metered, the per-unit amount), a numeral with a currency unit (reuses Currencies). Cardinality many: a product routinely offers several plans (monthly, annual, a metered tier). A correlated host bundle (the sale_price/tier_price/media pattern): each plan travels with its `billing_interval` and `interval_count` (the cadence), its `usage_type` (licensed or metered) and — when metered — its `meter_event_name` and `usage_aggregation`, any `trial_length` and `trial_end_behaviour`, any `setup_fee`, and any `phase_iterations` (an intro-then-standard segment). These qualifiers have no home but the plan. Collapses Stripe recurring Price, the Billing Meter, trial settings, setup fees, and SubscriptionSchedule phases, plus Google subscription_cost and Amazon subscribe-and-save, into ONE governed structure. The 'save 20% with subscribe-and-save' discount is presentation derived from this plan's amount against the one-off `list_price` (A10, the b56 precedent), never stored. The realised charge a checkout makes is downstream (L1).

Recurring price is a price, given as an amount in a currency such as USD or EUR.

It belongs to subscription & financing — one facet of a product.

the bundle what travels with each recurring price

A recurring price is not a lone value — each statement is a self-correlating bundle, carrying its own:

asked by the kinds that answer it

49 kinds answer it, each for any number of values. The same question can be reused by unrelated kinds — one meaning, many homes.

answered with
number + unit — a number paired with a unit drawn from an exhaustive unit vocabulary.
value domain
Currencies — the vocabulary its answers are drawn from.
concern
Subscription & financing — the facet of a product it belongs to.
qualifiers
billing interval (one) · interval count (one) · usage type (one) · meter event name (one) · usage aggregation (one) · trial length (one) · trial end behaviour (one) · setup fee (one) · phase iterations (one) — the bundle each statement carries.

asked by kinds that answer it

The same question can be reused by unrelated kinds — one meaning, many homes.

kindhow many
Product many