ProductBasket model¶
ProductBasket model represents a single product in the basket and consists of the following fields:
- actions:
TBasketActions - id:
string - variantId:
number - productId:
number - name:
string - quantity:
number - isExchangedWithLoyaltyPoints:
boolean - image:
{ title: string; paths: { webp?: string; webp2x?: string; 'webp1.5x'?: string; jpg?: string; jpg2x?: string; 'jpg1.5x'?: string; original?: string; original2x?: string; 'original1.5x'?: string; }; } - hasOptions:
boolean - options:
{ name: string; value: string; }[] - delivery:
Delivery | null - unit:
Unit - isBundle:
boolean - bundleItems:
BundleItem[] - isDigital:
boolean - sum:
FullPrice - price:
FullPrice - hasDifferentCurrency:
boolean - isSpecialOffer:
boolean - basePrice:
FullPrice - lowestHistoricalPriceInLast30Days:
FullPrice - loyaltyPointsAwarded:
LoyaltyPoints | null - sumLoyaltyPointsCost:
LoyaltyPoints | null - sumLoyaltyPointsExchangePrice:
FullPrice | null - loyaltyPointsCost:
LoyaltyPoints | null - loyaltyPointsExchangePrice:
FullPrice | null - url:
string - package:
number - producer:
Producer | null - category:
CategoryBase | null
TBasketActions¶
Represents the TBasketActions object.
Delivery¶
Represents the Delivery model.
BundleItem¶
Represents the BundleItem model.
FullPrice¶
Represents the FullPrice model.
LoyaltyPoints¶
Represents the LoyaltyPoints model.
Producer¶
Represents the Producer model.
CategoryBase¶
Represents the CategoryBase model.