Skip to main content

CartTotal

Complete pricing breakdown and totals for the shopping cart.

Contains all calculated amounts including subtotals, taxes, discounts, and final totals for the entire cart.

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 CartTotal {
subTotal: Float!
subTotalNet: Float!
discountPercentage: Float!
totalNet: Float!
totalGross: Float!
discountNet: Float!
discount: Float!
}

Fields​

CartTotal.subTotal ● Float! non-null scalar​

Subtotal of all cart items excluding VAT.

Sum of all item prices before tax, shipping, payment fees, and discounts are applied.

CartTotal.subTotalNet ● Float! non-null scalar​

Subtotal of all cart items including VAT.

Sum of all item prices with tax included, before shipping, payment fees, and discounts are applied.

CartTotal.discountPercentage ● Float! non-null scalar​

Total discount percentage applied to the cart.

Combined percentage discount from all active promotions, incentives, and special offers.

CartTotal.totalNet ● Float! non-null scalar​

Final total amount including VAT.

Complete cart total including all items, taxes, shipping, payment fees, and discounts applied.

CartTotal.totalGross ● Float! non-null scalar​

Final total amount excluding VAT.

Complete cart total before tax application, including shipping, payment fees, and discounts.

CartTotal.discountNet ● Float! non-null scalar​

Total discount amount including VAT.

Sum of all discount reductions applied to the cart, calculated with tax included.

CartTotal.discount ● Float! non-null scalar​

Total discount amount excluding VAT.

Sum of all discount reductions applied to the cart, calculated before tax application.

Member Of​

Cart object