Skip to content

Fix: add promocode to card & Fix: new validation new promocode

Dilana Jansen requested to merge Fix-add-promocode-to-cart into dev

Omschrijving

In dit merge request heb ik verschillende kleine onderdelen gefixt die te maken hebben met het toevoegen van een promocode aan winkelmandje

  1. Wanneer 2 dezelfde producten hier de volledige promotiecode korting afhalen bij type procent.
  2. Datumcheck van bestaande promotiecodes
  3. Goede totaalprijs bij order history

Daarnaast extra validatie op het toevoegen van nieuwe promotiecode

  1. Wanneer je een productnaam wilt invullen die al in gebruik krijg je een foutmelding
  2. Wanneer je als type 'procent' hebt gekozen kan het amount niet hoger dan 100

How-to-demo

  1. Wees ingelogd
  2. Voeg 2x hetzelfde product toe
  3. Ga naar winkelmandje
  4. Voeg 'ACTIVE' promotiecode toe
  5. prijs moet naar 0 gaan
  6. Reken af
  7. Ga naar order history
  8. Check of 'total price' op 0 staat

Validatie:

  1. Wees ingelogd met admin email
  2. Ga naar adminpanel promotiecodes
  3. Klik op nieuwe promotiecode
  4. test

Checklist

Loop alle onderstaande punten na en zet een x in alle vakjes die van toepassing zijn.

  • Mijn pull request is voor één story/feature.
  • Elke individuele commit in dit pull request is logisch.
  • Alle code, documentatie en commits zijn in het Engels.
  • Ik heb overbodige/ongebruikte code weggegooid.
  • Mijn pull-request verwerkt geen nieuwe gevoelige informatie zonder dat ik dit heb doorgesproken met een lid van het security-team.
  • Ik heb tests toegevoegd of bijgewerkt om mijn wijzigingen te testen.
  • Als mijn wijziging veranderingen in de documentatie vereist, dan heb ik dat bijgewerkt.
Edited by Dilana Jansen

Merge request reports