Shoppailin tänään toimistotarvikkeita Wulffin kulmassa. Keräilin ostoskoriin kaikenlaista. Puhelin soi, kolleega tuli kysymään juttua, palaveri alkoi. Kun sitten olin valmis jatkamaan, kaupan palvelimen innokas jätekuski oli jo vienyt ostoskorini pois lojumasta. Pari korissa ollutta asiaa muistin, mutta lopuista ostoskorissa olleista ei enää ollut mielikuvaa. En viitsinyt aloittaa alusta: Kauppa hävitty!
Ostan paljon myös Chain Reaction Cyclestä. Pohjois-Irlannista itseasiassa. Mainio kauppa, kannattaa lukea historiikista kuinka pariskunnan pyöräkaupasta Ballynuren pikkykylässä kasvoi yli 300 hengen kansainvälinen nettikauppa. Kerään siis ostoskoriin tai toivelistalle (kai sinunkin kaupassa on sellainen?) tavaraa ja kun koriin on viikkojen saatossa kertynyt ilmaiseen toimitukseen oikeuttava määrä tarpeellista ja vähemmän tarpeellista tavaraan, laitan tilauksen vetämään. Vahinko vain, että CRC hukkaa satunnaisesti ostoskorin ja toivelistan. En ole vielä päässyt perille mistä syystä, eivätkä hekään. No, viime kuukausina on säästynyt sitten useampi satanen. Tai siis jäänyt CRC:n liikevaihdosta uupumaan.
Nettikaupan ostoskori voidaan pitää istunnossa, kuten Wulffin kulmassa. Tällöin ostoskori säilyy istunnon ajan ja istunto tulkitaan yleensä päättyneeksi 20 minuutin epäaktiivisuuden jälkeen tai kun selain suljetaan tahallaan tai vahingossa. Ostoskorin säilöminen istuntoon on yleensä helppoa, mutta siinä häviää kauppaa. Ja pienistä puroista kasvaa isoja jokia.
Ostoskorin voi säilöä myös tietokantaan. Silloin se säilyy ihan niin kauan kuin vain halutaan. Ongelmaksi tulee vain kuinka käyttäjä linkitetään ostoskoriin. Vaaditaanko sisäänkirjautumista, käytetäänkö evästettä vai kuinka? Ongelmaksi tulee myös mitä tehdään kun käyttäjä tulee takaisin vaikkapa viikon kuluttua ja jonkun ostoskorissa olevan tuotteen saatavuus tai hinta on muuttunut. Ja entäpä jos käyttäjä kirjautuu useammalta koneelta. Ja siivotaanko ostoskorit pois joskus. Jokin logiikkavirhe CRC:n toteutuksessa on.
Mutta yksi nettikauppa osaa ostoskorin hallinnan. Nimittäin Amazon. Tulen sitten ostoksille jollakin kolmesta tietokoneestani tai iPhonella, on ostoskorini aina valmiina. Lisään vaikkapa pikaisesti iPhonella lehdestä lukemani kirjan koriin, muutaman kirjan työpaikalla ollessani työkoneella, sitten kokouksessa esilletulluita tarpeita läppärillä ja lopuksi jotain kevyempää kotoa. Eikä minun tarvitse edes kirjautua sisälle, paitsi sen ensimmäisen kerran per päätelaite ja tietenkin ostamisen yhteydessä. Ja kun homma toimii, niin kauppa käy. Pari vuotta sitten laskurini näytti 461 ostettua tuotetta.
Jos olet rakentamassa verkkokauppaa, niin tarvitsetko säilyvän ostoskorin? Totta kai. Asiakkaan ostoprosessi katkeaa helposti häiriöön. Säilyvä ostoskori mahdollistaa jatkamisen.
Tarvitsetko toivelistaa? Todennäköisesti. Asiakkaasi tarve ei välttämättä ole aina akuutti. Toivelistalle on hyvä varastoida sellaisia tuotteita, joita ei aio ostaa seuraavalla ostokerralla, mutta ehkä myöhemmin. Pysyypä listalla asiakkaan muistissa.
Pitääkö säilyvän ostoskorin tulla esille ilman kirjautumistakin? Yleensä kyllä. Eli kirjautumisen yhteydessä asiakkaalle lähetetään eväste, jolla sitten seuraavilla kerroilla haetaan ostoskori jo ennen kirjautumista. Tässä trikki onkin hallita evästeitä useilta koneilta ja selaimilta.