Interface: FinishEventPayload
Properties
action
action:
"select"
|"addToCart"
Type of action. Can be addToCart or select.
code
code:
string
Unique product code.
collectionId?
optional
collectionId:string
ID of shop collection to be used while adding product to cart.
configurationCode?
optional
configurationCode:string
Current configuration code.
currency?
optional
currency:string
customerId
customerId:
string
Current customer id.
Deprecated
elements?
optional
elements:FinishModularElement
[]
List of elements on modular
embedInstanceId?
optional
embedInstanceId:string
Unique ID of embed instance from which event was triggered
embedShortCode
embedShortCode:
string
Product embed short code. Can be used to display product once more.
embedTemplateId?
optional
embedTemplateId:string
ID of currently used embed template
image?
optional
image:string
Base64 image. In basket variant it will be jpeg file with width of 1000px. Otherwise, 1200px wide png. Only on 3d.
incrementalQty
incrementalQty:
number
Incremental quantity. It defines step for quantity selector
isModular?
optional
isModular:boolean
If true
, product is modular.
mqq
mqq:
number
Minimum quantity product can be ordered with
price?
optional
price:number
productId
productId:
string
Id of the product.
productName
productName:
string
Product name in current language.
publicPriceListGroups?
optional
publicPriceListGroups:string
Public price list group ID. If provided this price list was used for getting prices for products
qty
qty:
number
Selected qty.
selectedOptions?
optional
selectedOptions:Record
<string
,string
>
Map of selected options per each block in current language. Hidden options are filtered out.
For full list of options or list of images refer to selectedOptionsList
key.
selectedOptionsList?
optional
selectedOptionsList:SelectedOptionSimple
[]
List of all selected options. It contains full list of selected options without any filtering.
shortCode
shortCode:
string
Scene short code. Returned only if modular product.
Since version 6.7.0 it's returned for all products. In case of modular product it's still scene short code. For other products it's current configuration short code. Please use this value instead of calling getShortcode
method.
sku?
optional
sku:string
Selected configuration SKU. Do not apply to modular product.
unitPrice?
optional
unitPrice:number
variantCode
variantCode:
string
Actually selected variant code.
viewId?
optional
viewId:string
Selected view id. Only 2d.