Skip to main content

RateCardBandType

One band of a graduated price. Each unit of the period's running total is priced at the band its position falls in, so the price of the next unit never rises as the total grows. Bands are edges on the whole total and count from zero: the free allowance fills the first band first.

type RateCardBandType {
upToUnits: BigInt
priceCents: Float!
}

Fields​

RateCardBandType.upToUnits ● BigInt scalar​

Exclusive upper edge of this band on the period's running total, in raw metric units, as a BigInt decimal string. A band covers units from the previous band's edge up to this one. Null on the last band, which has no upper edge.

RateCardBandType.priceCents ● Float! non-null scalar​

Cents charged per the row's unitQuantity raw units for the units inside this band. Fractional values are permitted.

Member Of​

PublicRateCardEntryType object