BundlePrice
Comprehensive pricing information for bundles and bundle items.
Contains calculated prices including discounts, taxes, and original pricing for comparison. Provides both net and gross pricing with before-and-after discount values.
IMPORTANT - tax semantics: in the Propeller API gross is the amount EXCLUDING tax and net is the amount INCLUDING tax (net = gross + tax). This is the REVERSE of common accounting usage, where gross means tax-inclusive. Do not map gross to a tax-inclusive field.
type BundlePrice {
net: Float
gross: Float
originalNet: Float
originalGross: Float
}
Fields
BundlePrice.net ● Float scalar
Final price after applying bundle discounts, INCLUDING tax.
The tax-inclusive amount, derived from gross by adding tax. Note that in this API net is the tax-INCLUSIVE value, the reverse of common accounting usage.
BundlePrice.gross ● Float scalar
Final price after applying bundle discounts, EXCLUDING tax.
The pre-tax amount that tax is calculated on. Note that in this API gross is the tax-EXCLUSIVE value, the reverse of common accounting usage.
BundlePrice.originalNet ● Float scalar
Original price before any bundle discounts are applied, INCLUDING tax.
Used to calculate savings and display discount value to customers.
BundlePrice.originalGross ● Float scalar
Original price before any bundle discounts are applied, EXCLUDING tax.
The pre-tax full retail price without bundle savings, used to calculate savings and display discount value to customers.
Member Of
Bundle object ● BundleItem object