Skaičiuoklės naudojimas

Norėdami naudoti skaičiuoklę savo internetiniame puslapyje, turėsite į savo internetinio puslapio kodą (į <body></body>, pageidautina kodo apačioje) įterpti šias eilutes:

<div id="mokiWidget"></div>

<script async>
    (function (w, d, s, o, f, js, fjs) {
        w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) };
        js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
        js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs);
    }(window, document, 'script', '_mokiWidget', 'https://skaiciuokles.inbank.lt/js/moki_calculator'));

    _mokiWidget('init', {
        calcKey: 'ad20fcd569659e378aa27295e12e3c35',
        productTitle: 'Dulkių siurblys - robotas',
        element: 'mokiWidget',
        mokiType: 'moki3',
        basePrice: 400,
        discountPrice: 399.99,
        mokiDescriptionPage: 'https://www.jusuadresas.lt/moki3',
    });
</script>

Skaičiuoklės parametrai:

Parametro pavadinimas Parametro reikšmės paaiškinimas Parametro būtinumas
calcKey Jums suteiktas unikalus skaičiuoklės raktas. Pvz.: 16ac3af4dcd38b40e422ca630b4adb8e *
productTitle Produkto/prekės pavadinimas. Rodomas atsidariusiame lange, paspaudus ant skaičiuoklės.
element Html elemento identifikatoriaus pavadinimas. Šiame elemente bus atvaizduojama skaičiuoklė. Jeigu šis parametras nenurodytas, bus naudoajamas standartinis identifikatorius "mokiWidget".
mokiType Skaičiuoklės tipas. Galimi variantai - moki3, moki5, moki10. Nenurodžius šio parametro reikšmės, numatytoji reikšmė bus "moki3". *
basePrice Produkto/prekės kaina eurais (dešimtainio formato skaičius). Pvz 400.00 ar 400,00 *
discountPrice Produkto/prekės nuolaidos kaina eurais (dešimtainio formato skaičius). Pvz 399.99 ar 399,99
mokiDescriptionPage Informacinis puslapis apie MOKI atsiskaitymo būdą. Rodomas atsidariusiame lange, paspaudus ant skaičiuoklės.
tariffCode Tarifo kodas, pagal kokią kainodarą bus paskaičiuota pradinė išperkamosios nuomos kaina.

Skaičiuoklės metodai:

Šie skaičiuoklės metodai (funkcijos) suteikia papildomo funkcionalumo skaičiuoklei.

Metodo pavadinimas Metodo aprašymas
update

Šis metodas leidžia atnaujinti skaičiuoklės reikšmes.

Parametrai, kuriuos galima atnaujinti: discountPrice, basePrice. Parametrus galima atnaujinti vienu kartu arba atskirai (žiūrėti pavyzdžius žemiau).

Dinamiškai iškviesti šį metodą galima tik po skaičiuoklės užkrovimo (po init metodo).


Parametro "discountPrice" atnaujinimas:
_mokiWidget('update', { discountPrice: 143.43 });


Daugiau nei vieno parametro atnaujinimas:
_mokiWidget('update', { discountPrice: 299.99, basePrice: 309.99 });

Skaičiuoklės pavyzdys: