Bundle info is an optional part of an uploaded Purchase.

When included as part of an upload purchase, this will generate a Customer Bundle internally, which is known as a ”bundle purchase”.


Name Type Description
BundleGroupName String If included, the bundle group name will indicate the group name and also implicitly whether it is a group bundle.
BundleTypeKey String The key that refers to the Bundle Type of this bundle.
Size Double The size of the bundle.
RolloverPeriodsLimit Int32? The number of periods unused bundle allotment should roll over.
RolloverTotalSizeLimit Double? The maximum accumulated unused amount that can roll over.
AlignPeriodToUOM Boolean Whether or not to align the bundle period to the Unit Of Measurement (UOM). e.g. If the UOM indicates monthly, a true value would result in the bundle starting at the beginning of the month. Alternatively, a false value would result in the bundle starting on the purchase date as indicated on the Purchase.
ProRataApplyToSize Boolean Whether or not to apply pro-rata to the size. e.g. If the purchaseDate is around the middle of a month, a true value would result in the size of the bundle for that period to be around half the size of what would normally be expected.
ProRataSizeRounding RoundingEnum How to round the pro-rata size. Whether to round, Up, Down, None (towards the nearest integer), or Off (don’t round at all).

Copyright Ⓒ 2021 CloudBilling (Inter8-NL B.V.)