Skip to main content

OfferRegularPremium

A recurring premium, stated as the facts the insurance system holds: the size of one payment, the currency it is in, and how often it is paid.

The size and the cadence are not combined into a yearly or lifetime figure. Derive whichever total your side needs from them, so the number you book is one you defined.

type OfferRegularPremium {
amount: MonetaryFractionalAmount!
currency: Currency!
frequency: PremiumFrequency!
}

Fields​

OfferRegularPremium.amount ● MonetaryFractionalAmount! non-null scalar​

One payment, in the smallest unit of currency (rappen, cents) — 25000 is 250.00. The same minor-unit convention createOffer's premium inputs take. This is a single payment, not a yearly figure and not a total.

OfferRegularPremium.currency ● Currency! non-null scalar​

The ISO 4217 code amount is denominated in: CHF or EUR. Read it before booking the amount — it is the only place this API states an offer's currency.

OfferRegularPremium.frequency ● PremiumFrequency! non-null enum​

How often amount is paid. The same cadence createOffer's premium-mode inputs take, so an offer created with MONTHLY reads back as MONTHLY here.

Member Of​

Offer object