Startsida › Forum › E-handelsforumet › Generellt om E-handel › Hur länge sparar ni varukorgar?
- Detta ämne har 4 svar, 2 deltagare, och uppdaterades senast för 10 år, 2 månader sedan av Sleavely.
-
FörfattareInlägg
-
3 september, 2014 kl. 07:49 #102041SleavelyDeltagare
Hej alla goa handlare!
Jag har klurat ett tag på hur effektivt det är att spara varukorgar permanent i databasen.
I dagsläget använder vi Magento som behandlar varukorgar som offerter, vilket innebär att den går igenom och uppdaterar samtligas priser när man uppdaterar en produkt. Med hundratusentals varukorgar i databasen tar det en stund.
Hur länge brukar ni låta en varukorg leva innan den rensas bort? Hur ser ni som jobbar med abandoned carts på saken?
4 september, 2014 kl. 17:53 #176069MagnusJohanssonDeltagareHejsan
Inte riktigt svar på frågan men menar du att om en kund lägger en vara som kostar 10 kr i varukorgen och ni ändrar priset till 11 kr så är det 11 kr som gäller även för den som redan har produkten i sin varukorg? Blir inte kunden sur då (om priset ändras åt fel håll)?
5 september, 2014 kl. 07:34 #176071SleavelyDeltagareJapp, det är så jag menar. Hur ofta det händer att priset går åt fel håll vet jag faktiskt inte, men gissningsvis är det inte jätteofta.
Problematiken ligger egentligen inte nödvändigtvis i prisförändringar utan i att Magento går igenom samtliga offerter/varukorgar för att säkerställa att namn och alla attribut (inklusive pris) på offerten stämmer överens med den uppdaterade produkten. Alltså letar den först upp de väldigt många varukorgarna som varit aktiva inom tidsspannet, sedan går den igenom artikelraderna för varje varukorg och kollar vilka prisregler (t.ex. rabatt 10% på allt som är av en viss kategori eller har en viss färg) som ska appliceras på varje produkt och räknar om den.
5 september, 2014 kl. 08:44 #176072MagnusJohanssonDeltagare@Sleavely 79049 wrote:
Japp, det är så jag menar. Hur ofta det händer att priset går åt fel håll vet jag faktiskt inte, men gissningsvis är det inte jätteofta.
Problematiken ligger egentligen inte nödvändigtvis i prisförändringar utan i att Magento går igenom samtliga offerter/varukorgar för att säkerställa att namn och alla attribut (inklusive pris) på offerten stämmer överens med den uppdaterade produkten. Alltså letar den först upp de väldigt många varukorgarna som varit aktiva inom tidsspannet, sedan går den igenom artikelraderna för varje varukorg och kollar vilka prisregler (t.ex. rabatt 10% på allt som är av en viss kategori eller har en viss färg) som ska appliceras på varje produkt och räknar om den.
Nu är detta åter inte ett svar på frågan men det känns helt fel att priset lagras både på varje orderrad och på produkten om det ändå alltid är priset på produkten som ska gälla. Går det inte ändra någon inställning så priset ska hämtas från produkten ända tills varukorgen är slutförd. Får då försvinner ju problemet. Alternativt att detta läggs som något bakgrundsjobb. Det känns ju fel att du ska behöva korta ner hur länge varukorgar ska ”leva” baserat på att det går segt att ändra priset på produkter.
Hur vi ingen Magento-expert här?
5 september, 2014 kl. 09:51 #176074SleavelyDeltagareTror orderradens pris är någon sorts cache eftersom prisreglerna spelar ganska stor roll i det slutgiltiga priset (som kan skilja sig helt från produktens inställda pris).
-
FörfattareInlägg
- Du måste vara inloggad för att svara på detta ämne.