Skip to main content

TenderTotal

Comprehensive pricing and total calculations for a tender.

Contains all financial calculations including subtotals, discounts, taxes, and final amounts. Provides both gross (EXCLUDING VAT) and net (INCLUDING VAT) values for complete pricing transparency.

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 TenderTotal {
subTotalGross: Float!
subTotalNet: Float!
discount: Float
discountPercentage: Float
discountType: OrderDiscountType
discountOverruled: Boolean @deprecated
totalNet: Float!
totalGross: Float!
discountNet: Float!
discountGross: Float!
totalTax: Float!
}

Fields​

TenderTotal.subTotalGross ● Float! non-null scalar​

Subtotal of all items EXCLUDING VAT, shipping, payment fees, and discounts.

Base amount for all products in the tender before VAT and before any additional costs or reductions are applied.

TenderTotal.subTotalNet ● Float! non-null scalar​

Subtotal of all items INCLUDING VAT, but excluding shipping, payment fees, and discounts.

Base amount for all products in the tender with VAT included, before additional costs or reductions.

TenderTotal.discount ● Float scalar​

Total discount amount applied to the tender.

Combined value of all discounts and incentives applied, calculated based on the discount type.

TenderTotal.discountPercentage ● Float scalar​

Percentage discount applied to the tender total.

When discount type is percentage-based, this represents the percentage reduction applied to the subtotal.

TenderTotal.discountType ● OrderDiscountType enum​

Method used to calculate the discount.

Determines whether the discount is applied as a fixed amount or percentage reduction.

TenderTotal.totalNet ● Float! non-null scalar​

Final total amount payable INCLUDING VAT.

Complete amount the customer will pay including all items, discounts, taxes, shipping, and fees.

TenderTotal.totalGross ● Float! non-null scalar​

Final total amount payable EXCLUDING VAT.

Complete amount before value-added tax is applied, including all items, discounts, shipping, and fees.

TenderTotal.discountNet ● Float! non-null scalar​

Total discount amount INCLUDING VAT.

Combined value of all discounts and incentives with value-added tax included.

TenderTotal.discountGross ● Float! non-null scalar​

Total discount amount EXCLUDING VAT.

Combined value of all discounts and incentives before value-added tax is applied.

TenderTotal.totalTax ● Float! non-null scalar​

Total value-added tax amount for the tender.

Sum of all VAT charges applied to items, shipping, and fees in the tender.

Show deprecated

Member Of​

Tender object