Päivityksissä julkaistiin useita optimointeja tietokanta- ja palvelinresurssien käyttöön Black Fridayn kävijäpiikkeihin varautumisen nimissä. Lisäksi julkaistiin uusi, paljon kysytty myytävien lahjakorttien kokeellinen ominaisuus. Mukana myös useita bugikorjauksia ja pienempiä muutoksia.
Järjestelmän optimoinnit Black Fridayta varten
Syksyn aikana on toteutettu useita muutoksia, joiden avulla varaudutaan Black Fridayn kävijä- ja tilauspiikkeihin:
- Hintavälimuistin päivitys ja asennus kaikkiin MyCashflow-verkkokauppoihin
Uusi hintavälimuisti nopeuttaa tuotteiden latautumista entisestään. Lisäksi se helpottaa välimuistissa olevien hintojen muokkaamista: kun muutat tuotteen hintaa, välimuisti tyhjennetään automaattisesti, ja uusi hinta näytetään heti seuraavalla sivunlatauksella verkkokaupassa.
Välimuistin uudistuksen yhteydessä myös hintojen käsittelyyn käytettävää koodia on optimoitu käyttämään vähemmän tietokanta- ja palvelinresursseja.
- Väliaikaisten varausten tilausasetuksen käyttöönotto kaikissa MyCashflow-verkkokaupoissa
Kaikille MyCashflow-verkkokaupoille on otettu käyttöön tilausasetus Väliaikaisen varauksen luonti maksupalveluun siirryttäessä. Tarkoituksena on estää ruuhka-ajan ylimyyntiä.
- Tuotelistojen lataamisen ja järjestelyn optimointi
Tietyt tuotelistojen suodattimet (esim. varastossa olevat, mainostettavat, alennetut tuotteet) ja järjestelykriteerit (uusimmat, suosituimmat jne.) ovat vaatineet paljon tietokantaresursseja varsinkin suurilla tuotevalikoimilla.
Tuotteiden listaamiseen ja hakemiseen käytettävää koodia on tästä syystä uudistettu viime kuukausien aikana. Muutosten tavoitteena on vähentää suuren kävijämäärän aiheuttamaa hidastelua tuotelistojen lataamisessa. Lisäksi myös tuotelistojen suodatukselle ja järjestelyille on lisätty välimuistit nopeuttamaan listojen lataamista.
- Palvelinkapasiteetin lisäys
MyCashflow-kauppojen palvelinkapasiteettia on lisätty perjantaita varten, mikä parantaa kauppojen luotettavuutta kovan kuorman alla kautta linjan.
Lue blogissamme lisää MyCashflow'n tuotekehityksen varautumisesta Black Fridayhin.
Uusi kokeellinen ominaisuus: Myytävä lahjakorttituote
Voit myydä MyCashflow'ssa lahjakortteja omaan verkkokauppaasi. Lahjakortit toimitetaan asiakkaalle tilaussähköposteissa, mutta ne on myös mahdollista tulostaa hallintatyökalusta.
Voit ottaa ominaisuuden käyttöön hallintatyökalun sivulla
.Ominaisuuden käyttöönotto edellyttää, että käytössä on myös Uudistetut lahjakortit -ominaisuus.
Lue lisää myytävien lahjakorttien käyttämisestä.
Tämän kokeellisen ominaisuuden myötä alkaa myös hallintatyökalun ulkoasun uudistus – ensimmäisenä kohteena lahjakorttituotteen luontilomake.
Uusi ulkoasu tarjoaa paremman käyttökokemuksen mobiililaitteilla, ja sitä tullaan jatkossa käyttämään asteittain laajemmin esimerkiksi kokeellisten ja muiden uusien ominaisuuksien näkymissä.

Myytävät lahjakorttituotteet ovat kehityksessä.
Täydennämme lahjakorttituotteiden toimintoja asteittain. Useimmat tavallisten tuotteiden asetukset eivät ole tällä hetkellä käytettävissä lahjakorttituotteilla.
Kaikista muutoksista myytäviin lahjakorttituotteisiin tiedotetaan päivitystiedotteissa.
Maksutavat
Vanha Klarna Checkout v2 poistettiin näkyviltä maksutavan luonnissa. Klarna Checkout on päivitetty uuteen v3-versioon kaikissa MyCashflow-verkkokaupoissa 15.12.2020. Jos asennat Klarna Checkoutia verkkokauppaasi ensimmäistä kertaa, saat automaattisesti käyttöön uuden v3-version. Jos olet tähän mennessä käyttänyt Klarna Checkoutin vanhaa versiota, maksupalvelusi on päivitetty automaattisesti ja maksutta uuteen versioon.
Lue lisää päivityksestä ja sen tuomista muutoksista.
Lisäksi uudessa Klarna Checkout v3:ssa ja muissa maksutavoissa korjattiin seuraavat bugit:
- Klarnan häiriön vuoksi asiakkaat palautettiin joskus takaisin verkkokaupan kassalle kiitossivun sijaan, jolloin asiakkaalle ei näytetty vahvistusta tilauksen ja maksun suorituksesta.
- Klarna Checkout v3 -maksuille tallentui tietyissä tapauksissa virheellisesti pyöristettyjä maksuja (virhe oli max. 1 sentin suuruinen).
- Klarna-kassan toimitustapojen esittämiseen käytettävä Klarna Shipping Assistant kaatui kaupoissa, joissa on erittäin paljon maksutapahtumia.
- Paytrailin maksusivun ohitusta käytettäessä tilaus oli mahdollista vahvistaa valitsematta kassalla maksupalvelua, jolloin asiakas päätyi Paytrailin virhesivulle.
- Maksutavan luonnissa oli mahdollista edetä valitsematta maksupalvelua, jolloin sivu kaatui.
Tilaukset & ostoskori
Kun lähetys rekisteröitiin tullaustietojen täydennyslomakkeelta, tilaussivu ei näyttänyt mahdollisia logistiikkapalvelun tuottamia rajapintavirheitä. Virheilmoitusten näyttäminen on nyt korjattu.
Lisäksi tilausten sanahaussa toteutettiin suorituskykyoptimointeja (aiemmin sanahaku saattoi kaatua suurilla tilausmäärillä).
Ostoskorissa korjattiin bugi, jonka vuoksi tuotteen määrän pystyi asettamaan desimaaliluvuksi.
Tuotteet
Tuotteiden hallinnassa korjattiin seuraavat bugit:
- Saatavuusilmoituksissa näytettiin tuotenimet ja linkit hallinnan kielellä. Korjauksen jälkeen ilmoituksissa käytetään aina sen version kieltä, josta kävijä on tilannut ilmoituksen.
- Tuotelomakkeella rajoitetun saatavuuden loppupäivän pystyi asettamaan aiemmaksi kuin alkupäivän.
- Tallennettujen tuotehakujen tuotelista hajosi, kun monisivuisella tuotelistalla siirryttiin toiselle sivulle.
Interface & teemat
Vanhassa Perinteisessä oletusteemassa toteutettiin responsiivisuusparannuksia.
Lisäksi oletussähköpostiteemassa MyCashflow 2018 korjattiin bugi, jonka vuoksi tilaussähköposteissa kuvat venyivät vääriin mittoihin mobiililaitteilla.
Variaatiosplitteri poistettiin käytöstä tuotepaketeilta Barebones-teemassa. Variaatiosplitteri ei tue tuotepaketteja.
{CampaignUrl}
-tagi korjattiin palauttamaan tyhjää, jos kampanjalle ei ole asetettu kampanjasivua. Ennen korjausta tagi palautti virheellisesti linkin kampanjaan.
Laajennukset
Seuraavat laajennuksien toimintaan liittyvät bugit korjattiin päivityksissä:
- Facebook-laajennuksen käyttämässä OpenGraph-metadatassa käytettiin tuotepaketin kuvana (og:image) kaupan logoa. Korjauksen jälkeen käytetään tuotepaketin kuvaa tai ensimmäisen tuotteen kuvaa.
- Google Analytics -laajennuksen Enhanced Ecommerce -toiminnon sessiot hajosivat suurilla impressiomäärillä. Jatkossa pitkillä tuotelistoilla laajennus raportoi vain 50 viimeisintä tietyntyyppistä impressiota (esim. mitä tuotteita näytettiin tuotelistalla).
MyCashflow REST API
Uutiskirjeen tilaajien API:in lisättiin automaattisen tervetuloviestin lähettäminen, kun tilaajia lisätään sähköpostilistalle API:n kautta.
Lisäksi API:ssa korjattiin bugi, jonka vuoksi tuotteiden hinnat eivät päivittyneet, kun tuotteita poistettiin kampanjoista API:n kautta.
Muut parannukset & korjaukset
- Maksutapahtuma- ja toimituskuluraporteille lisättiin Valitse kaikki -toiminto.
- Sisältösivujen ja uutisten sisältökenttiin lisättiin tarkempi sanitointi HTML-koodille. Päivitys varmistaa että skriptejä tai CSS-tyylejä ei koskaan suoritetan hallintatyökalussa.
- Kampanjoiden tiedoissa muutettiin kampanjan tilausten näyttämistä niin, että tilausmäärää ei näytetä, jos koko kaupan tilausmäärä ylittää 100 000.
- Shipitin Itella Logistics Business Day Parcel -pakettipalvelu nimettiin uudelleen Posti Rahti -pakettipalveluksi. Nimi on ollut virheellinen hallintatyökalun listoilla.