Skapa en kundprisregel

Kundprisreglerna tillämpar rabatter på artiklar i kundvagnen, baserat på en uppsättning villkor. Rabatten kan tillämpas automatiskt när villkoren är uppfyllda eller när kunden anger en giltig kupongkod. När rabatten används visas den i kundvagnen under delsumman. En kundprisregel kan användas efter behov för en säsong eller en befordran genom att ändra dess status och datumintervall.

Vem är den här videon till?

  • eCommerce-marknadsförare
  • Webbplatschefer

Videoinnehåll

Prissättningsproblem

Det finns några unika scenarier som kräver att varje radobjekt visar sin rabatt, men värdena kanske inte matchar exakt. Orsaken är att en kundprisregel ger rabatt på flera produkter men värdena inte fördelas jämnt i två decimaler.

recommendation-more-help

Kundprisregel = 10 % rabatt tillämpad på två produkter i kundvagnsvillkoret för att prisregeln ska börja gälla: totalt antal artiklar i kundvagnen är 2 Åtgärder tillämpar procent av produktprisrabatten och det rabattbeloppet är 10

2 artiklar läggs till i kundvagnen. Varje är 19,95 USD

För att få rabatten multiplicerar du produktpriset med 0,1

19,95 x 0,1 = 1,995

Det här är problemet, vi har tre decimaler istället för två. Att konvertera detta till dollar är nu ett problem

Lösningen

Med tanke på webbplatsägaren, som är den enda person som påverkas av detta problem, fastställdes att det var lämpligast att visa varje beställd artikel med rabatten i dollar. För att säkerställa att hela orderbeloppet beräknades korrekt beslutades det att den första posten skulle avrundas och de andra att den tredje decimalen skulle strykas. Granska det här scenariot:

Samma rabatt på 10 % som ovan gällande kundvagnsregel Lägg till 2 produkter i kundvagnen som är 19,95

Varje produkt bör få 1,995 USD i rabatt Produkt 1 - 19,95 x 0,1 = 1,995 2 - 19,95 x 0,1 = 1,995

Totalsumman 3,99 ges som rabatt till kunden

När radobjekten visas för butiksägaren i administratören måste det första objektet justeras och avrundas upp till 2 000. Det andra objektet vi släpper är den tredje decimalen Produkt 1 = 2.00 Produkt 2 = 1.99

Den totala rabatten för de två produkterna motsvarar nu den faktiska rabatten som kunden får.

Här är en skärmbild som den skulle visa i administratören för en order som har det här scenariot:

Administratörsvy med sorterade artiklar med olika värden

Andra potentiella lösningar och varför de inte användes

Samma rabatt på 10 % som ovan gällande kundvagnsregel Lägg till 2 produkter i kundvagnen som är 19,95

Varje produkt bör få 1 995 USD i rabatt, men om vi bara sluter ihop dem visar det för mycket rabatt.

Produkt 1 - 19,95 x 0,1 = 1,995 Produkt 2 - 19,95 x 0,1 = 1,995

Konvertera till avrunda alla artiklar Produkt 1 Nytt värde är 2.00 Produkt 2 Nytt värde är 2.00

Det totala beloppet på 3,99 tillhandahölls i själva verket som en rabatt till kunden, men om vi skulle summera det skulle det visa att 4,00 USD gavs, och det är felaktigt.

2.00 + 2.00 = $4.00

Liknande problem om den tredje decimalen utelämnades för alla artiklar skulle det visa för lite rabatt.

Samma rabatt på 10 % som ovan gällande kundvagnsregel Lägg till 2 produkter i kundvagnen som är 19,95

Varje produkt bör få 1,995 USD i rabatt, men om vi bara släpper den tredje decimalen händer detta: Produkt 1 - 19,95 x 0,1 = 1,995 Produkt 2 - 19,95 x 0,1 = 1,995

Konvertera för att släppa den tredje decimalen för alla artiklar Produkt 1 Nytt värde är 1,99 Produkt 2 Nytt värde är 1,99

Ett totalbelopp på 3,99 tillhandahölls i själva verket som rabatt till kunden, men om vi utelämnar den tredje decimalen skulle det visa att 3,98 USD gavs, och det är felaktigt.

1.99 + 1.99 = $3.98

Ytterligare resurser

3a5f7e19-f383-4af8-8983-d01154c1402f