Strict Standards: Declaration of CsShopWishlist::addItem() should be compatible with CsShopBasket::addItem($fileID, $amount, $weight = 0, $options = NULL, $notes = NULL, $sortWeight = NULL, $showSeperate = NULL, $categoryID = 0, $optionsFormatted = NULL, $optionsRaw = NULL, $strCompleteItemNumber = NULL) in /ld01/www/CreatingSiteCoreSystem/Production/creatingsite-2.3.35/sys/mod/csShop/class/CsShopWishlist.class.php on line 112

Strict Standards: Declaration of CsShopSpecSet::saveField() should be compatible with CsFile::saveField($fileID, $fieldID, $fieldData) in /ld01/www/CreatingSiteCoreSystem/Production/creatingsite-2.3.35/sys/mod/csShop/class/CsShopSpecSet.class.php on line 218
creatingsite.com – Tilkøb til varer i kurven
Creatingsite Architected E-commerce
Forside Features Nyheder Cookies Kontakt
Support

Tilkøb til varer i kurven

Man kan give sine kunder mulighed for at tilkøbe ekstra ydelser til varer efter de er lagt i kurven. F.eks. hvis man vil tilbyde at kunden kan få sine varer pakket ind og at denne ydelse skal indebære en tillægspris.
Det er muligt at sætte op til 3 ekstra ydelser op som kan vælges pr. varelinje i varekurven.

Opret ekstraydelserne

Det første man skal gøre er at oprette ydelserne som en vare i shoppen. Opret varen som du ville oprette enhver anden vare i din butik.
Man bør sætte hak i feltet Udelad fra søgning og varen skal ikke tildeles en kategori, da det ikke skal være muligt at finde ydelsen som en almindelig vare i butikken.
Varen skal have et varenummer (bruges senere i opsætningen) og et navn, benyt helst et kort navn da navnet bruges som kolonneoverskriften i varekurven.
Man kan indtaste en tekst i beskrivelsesfeltet hvis man ønsker at give kunden lidt information om ydelsen, dette er valgfrit.
Andre felter benyttes ikke til disse ekstraydelser.
Man kan angive en pris på varen hvis ydelsen skal koste noget for kunden. Man kan også udelade prisen hvis ydelsen er gratis.

Indstil ekstraydelserne

Ekstraydelserne sættes op under sitets webshopindstillinger. Du finder indstillingerne ved at vælge Indholdssider → Roden af sidetræet → Indhold → Webshop settings (vælg rediger ved at klikke på "kuglepennen" til højre i boksen).

Find felterne med overskriften Tilkøb i varekurv. Her er der 3 sæt felter med hver 3 felter.

Det første felt Valg x varenr. skal indeholde varenummeret på varen man har oprettet som ekstraydelsen. Dette aktiverer valget af ydelsen i varekuven.

Det andet felt Valg x beregning er en dropdown med tre valg om hvordan ydelsen skal beregnes på ordren.

  • 1 pr. stk - Tillægsprisen regnes pr. vare i varelinjen. Køber man to ens varer vil man således skulle betale to gange for ydelsen.
  • 1 pr. linje - Tillægsprisen regnes pr. varelinje. Uanset hvor mange ens varer man køber, betaler man kun én gang for ydelsen pr varelinje den vælges på.
  • 1 pr. ordre - Tillægsprisen regnes for hele ordren. Uanset hvor mange varelinjer man vælger denne ydelse på og hvor mange varer der er pr. linje, skal man kun betale for ydelsen én gang.

Det tredje felt Gratis over beløb er en beløbsgrænse for hvornår man vil tilbyde denne ydelse gratis. Udregningen sker også ud valg af beregning i andet felt.

Vil man tilbyde gaveindpakning som en ydelse bør man benytte tilkøb nummer 1. Det er valgfir hvad man benytter tilkøb 2 og 3 til.

Tilkøb af ekstraydelser i shoppen

Nu da ekstraydelserne er blevet sat op vil kunderne når de har lagt en vare i kurven kunne se en kolonne pr. ydelse i varekurven.

Overskriften for kolonnen vil være navnet på varen man oprettede som ydelsen.

Har man indtastet en beskrivelse på ydelsesvaren kan man som vist i eksemplet vise denne tekt under varekurvslinjerne som en forklaring på ydelsen. Har man ikke indtastet en beskrivelse vil der ikke komme noget frem under varelinjerne.

For hver ydelse vil der være en checkboks som kunden benytter til at til- og fravælge ydelsen.

Vælges en ydelse vil kurven automatisk opdatere og evt. tillægspris for ydelsen vises sammen med ordretotalen hvor tillægspriserne også regnes med..

IS Nordic A/S | Lyngbyvej 24, 1.sal | DK-2100 København Ø | Telf. +45 70 26 25 00 | Fax +45 39 20 30 47 | E-mail: info@creatingsite.com
POWERED BY CREATINGSITE