Modulis atvaizduoja užsakytas prekes, vykdo užsakymus per bankus ir be jų.
action=shop.addProduct - pridėda prekę į krepšelį
product_id - Prekės id
scheme_id - prekės šablono id (nebūtinas)
variant_id - prekės varianto id (nebūtinas)
quantity - kiekis įdedamų prekių (nebūtinas). Jeigu nenurodytas, įdėdama viena prekė
cart_id - krepšelio id, jei naudojama kelių krepšelių funkcija arba
cart_name - krepšelio pavadinimas, jeigu naudojama kelių krepšelių funkcija (nebūtinas).
action=shop.removeProduct - pašalina prekę iš krepšelio
product_id - Prekės id
variant_id - prekės varianto id (nebūtinas)
cart_id - krepšelio id, jei naudojama kelių krepšelių funkcija (nebūtinas)
shop.reset - perkelia turinį iš laikinojo į pastovų krepšelį. Naudojama įvykus krepšelio konfliktui, kai prekes randasi ir pastoviam ir laikinajam krepšelyje.
shop.merge - sujungia krepšelio turinius. Naudojama įvykus krepšelio konfliktui, kai prekes randasi ir pastoviam ir laikinajam krepšelyje.
shop.load - panaikina laikinojo krepšelio turinį ir palieka pastovaus. Naudojama įvykus krepšelio konfliktui, kai prekes randasi ir pastoviam ir laikinajam krepšelyje
shop.order - vykdomas užsakymas. Duomenys apie užsakymą papuola į duomenų bazę, taip pat pranešimai siunčiami administratoriams, taip pat klientams bei pardavejams.
cart_id - daromas užsakymas konkretaus krepšelio turiniui (nebūtinas)
logistic_id - pristatymo kompanijos id (nebūtinas)
zone_id - zonos į kurią pristatoma id (nebūtinas)
delivery_zip - pristatymo pašto kodas (nebūtinas)
delivery_country - pristatymo šalis (nebūtinas)
delivery_region - pristatymo regionas (nebūtinas)
delivery_city - pristatymo miestas (nebūtinas)
delivery_address - pristatymo adresas (nebūtinas)
phone - adresato telefonas (nebūtinas)
comment - pristatymo komentaras (nebūtinas)
subscribe - pridejimas i laiško siuntimo modulį (nebūtinas)
email - užsakovo el. pašto adresas (privalomas jeigu užsako neregistruotas vartotojas)
payment - atsiskaitimo sistema per kuria vykdomas užsakymas ("hansabank", "sampo", "seb" ir pan.) (nuo versijos 2.2) (nebūtinas)
bank - atsiskaitimo sistema per kuria vykdomas užsakymas ("hansabank", "sampo", "seb" ir pan.) (iki versijos 2.2) (nebūtinas)
coupon_code - dovanų kupono numeris (nuo versijos 2.5) (nebūtinas)
shop.clear - išvalo krepšelį
action=shop.recalc - perskaičiuoja kiekius krepšelyje.
quantity[{product_id}][{variant_id}] - yra POST lauko pavadinimas. Lauko reikšmė nustatys tokį kiekį nurodytam produktui-variantui krepšelyje. variant_id bei product_id turi buti nurodytas arba lygus 0.