Broadleaf Microservices
  • v1.0.0-latest-prod

Pricing Services Release Notes for 2.1.0-BETA-1

Warning

This is a BETA release and not generally available. Contents may change prior to GA.

Tip
The 2.x versions are Spring Boot 3 compatible.

New Features & Notable Changes

Introduced support for recurring and usage type prices.

  • A single PriceData can be used to define an upfront price (the normal price) along with a recurring and usage price.

  • The recurring price includes defining the billing period frequency and optional terms, e.g., bill monthly for 36 months, bill quarterly indefinitely, bill annually for 10 years.

  • The usage price includes defining units for what is being used and the amount to charge for, e.g., per minute, per gigabyte, per message.

  • Supports also targeting a characteristic value in combination with the Product’s SKU to associate pricing.

  • Supports targeting a Product’s terms in combination with a SKU to associate pricing.

  • PriceInfo payload now contains fields for RecurringPriceDetail and UsagePriceDetail

  • PriceTypeDetail payload also contains RecurringPriceDetail and UsagePriceDetail for the best price of a particular type to support strike-through pricing display.

  • PriceableTarget payload supports specifying Product Terms or Characteristics for which to get pricing for.