Miten verkkokauppasovellukset yleensä laskevat toimitettavalle paketille tai kirjeelle tulevat postikulut?
Jos tilaan esimerkiksi Netanttilasta yhden DVD-levyn ja yhden T-paidan, ne mahtuvat kirjeenä postiluukusta, jolloin Netanttila veloittaa alemman postikulut. Jos otan mukaan vielä tennispallon, tilaus toimitetaankin postipakettina, jossa postikulut ovat suuremmat.
Onko jokaisen tuotteen mitat kenties määritelty tietokantaan, ja jotain algoritmia käyttäen sitten lasketaan montako tuotetta yhteen kirjeeseen saa mahtumaan?
Tietääkö joku mitä tapoja nämä yleisimmät open source -kaupat käyttävät?
Jos tilaan esimerkiksi Netanttilasta yhden DVD-levyn ja yhden T-paidan, ne mahtuvat kirjeenä postiluukusta, jolloin Netanttila veloittaa alemman postikulut. Jos otan mukaan vielä tennispallon, tilaus toimitetaankin postipakettina, jossa postikulut ovat suuremmat.
Onko jokaisen tuotteen mitat kenties määritelty tietokantaan, ja jotain algoritmia käyttäen sitten lasketaan montako tuotetta yhteen kirjeeseen saa mahtumaan?
Tietääkö joku mitä tapoja nämä yleisimmät open source -kaupat käyttävät?
Vastaukset 1
Vanhimmat
Tuon voi tehdä monellakin tavalla, joko ilmoitetaan tuotteen yhteydessä paino/mitat ja sit vain katsotaan mahtuuko kirjeeseen jne...
Mutta yleensä nuo on tehty niin, että tietokantaan on lisätty tieto, että esim x-kategorian tuotteita 4kpl tulee kirjeenä jne... Ja tietenkin jos lisää ostoskoriin tuotteen joka vaatii paketin niin se on määräävämpi.