Het is mogelijk om een toegangscode in de bevestigingsmail van de webshop te plaatsen.

Deze code kan de klant bijvoorbeeld gebruiken om het pickup point te betreden en zijn/haar bestelling af te halen.

De bakker dient zelfs uiteraard ervoor te zorgen dat de toegangscode van het pickup point periodiek wordt gewijzigd zodat de codes die door de webshop gegenereerd worden overeenkomen.


1 De toegangscode kan gegenereerd worden op basis van:

  • Order (elke order een unieke code)
  • Day (elke dag een unieke code op basis van de leverdatum)
  • Week (elke week een unieke code op basis van de leverdatum)
  • Month (elke maand een unieke code op basis van de leverdatum)

 

2 Het nummer wordt bepaald door een formule vermenigvuldigd met het 'Seed' getal en pakt dan de laatste 4 cijfers van:

  • Order = OrderId * Seed
  • Day = Jaar * Maand * Dag van de deliverydate * Seed
  • Week = Jaar * Maand * Maandag van de deliverydate * Seed
  • Month = Jaar * Maand * 13 * Seed


Voorbeelden:

Stel dat voor Seed het getal 7 ingesteld is (standaard wordt 1 genomen)

De dag code voor 26 september 2019 wordt dan: 

2019 * 9 * 26 = 472446 * 7 = 3307122. Dus de code wordt dan 7122


Voor de week code voor 26 september 2019 wordt dan de maandag in die week gepakt dus 23 september 2019: 

2019 * 9 * 23 = 417933 * 7 = 2925531. Dus de code wordt voor deze hele week is dan 5531


Om dit iets eenvoudiger te maken zit er in de bijlage van deze handleiding een MS-Excel sheet welke dit voor u uitrekent.

U dient enkel eventueel het jaartal aan te passen en alle codes van dat jaar staan er meteen:



3 Je kunt ingegeven voor welke locaties dit geldt. Gescheiden met , ; of | 

  •     Dit moet de Location nummer zijn binnen Bake-it.


4 Standaardtekst in de bevestigingsmail

  • Bedankt voor uw bestelling!\r\nU kunt uw bestelling op [DAY] [DATE] vanaf [TIME] ophalen in het pick-up point naast de winkel.\r\nUw toegangscode = [GENERATEDCODE] 


Deze word online getoond als de bestelling geplaatst is:



Ook wordt deze getoont in de bevestigingsmail:



5 Configuration tabel settings

  • Setting: B2cGenerateOrderCode (true/false)
  • Setting: B2cGenerateOrderCodeType          order/day/week/month
  • Setting: B2cGenerateOrderCodeLocations  1;2;3
  • Setting: B2cGenerateOrderCodeText
  • Setting: B2cGenerateOrderCodeSeed      standaard = 1

    • [DAY] = Dag
    • [DATE] = Datum
    • [TIME] = Tijd
    • [GENERATEDCODE] = Gegenereerde code