cart.add - Zavolá se při přidání produktu do košíku (informace o přidaném produktu se pošlou do funkce jako parametr).
Code
upgates.on('cart.add', function(product) { product.id // ID produktu přidaného do košíku. product.code // Kód produktu|varianty přidaného do košíku. product.title // Název produktu|varianty přidaného do košíku. product.quantity // Počet jednotek přidaného produktu|varianty. product.price // Informace o ceně přidaného produktu|varianty. product.price.withVat // Cena přidaného produktu|varianty (s DPH). product.price.withoutVat // Cena přidaného produktu|varianty (bez DPH). product.price.vat // DPH přidaného produktu|varianty (hodnota). product.price.vatRate // DPH přidaného produktu|varianty (procenta). product.option // Informace o variantě přidaného produktu (pokud byla přidána varianta). product.option.id // ID varianty přidaného produktu.});
cart.remove - Zavolá se při odebrání produktu z košíku (informace o oderaném produktu se pošlou do funkce jako parametr).
Code
upgates.on('cart.remove', function(product) { product.id // ID produktu přidaného do košíku. product.code // Kód produktu|varianty přidaného do košíku. product.title // Název produktu|varianty přidaného do košíku. product.quantity // Počet jednotek přidaného produktu|varianty. product.price // Informace o ceně přidaného produktu|varianty. product.price.withVat // Cena přidaného produktu|varianty (s DPH). product.price.withoutVat // Cena přidaného produktu|varianty (bez DPH). product.price.vat // DPH přidaného produktu|varianty (hodnota). product.price.vatRate // DPH přidaného produktu|varianty (procenta). product.option // Informace o variantě přidaného produktu (pokud byla přidána varianta). product.option.id // ID varianty přidaného produktu. });
checkout.initiate - Zavolá se po přechodu z košíku na výběr dopravy a platby.
Code
upgates.on('checkout.initiate', function() {});
checkout.shipment.select - Zavolá se při výběru dopravy.
Code
upgates.on('checkout.shipment.select', function(shipment) { shipment.name // Název vybrané dopravy.});
checkout.payment.select - Zavolá se při výběru platby.
Code
upgates.on('checkout.payment.select', function(payment) { payment.name // Název vybrané platby.});
login - Zavolá se po přihlášení.
Code
upgates.on('login', function() {});
signup - Zavolá se po registraci.
Code
upgates.on('signup', function() {});
subscribe - Zavolá se po přihlášení do newsletteru.
Code
upgates.on('subscribe', function(email) { email // Email, který byl přihlášený do newsletteru});