Extravestiging versie 2.03.9504
| Datum | 08-01-2026 |
Bug
25000000 - Bootstrap 5
Webshops die met Bootstrap 5 werken hadden problemen met de inlog pagina waarbij de panelen niet open klapte.
25014067 - Bezorgkosten drempel
Bij het invoeren van bezorgkostendrempels kan een decimaal nu worden ingevoerd met zowel een punt (.) als een komma (,)
2500000 - JavaScript resources
Het ophalen van resource-bestanden (JavaScript-bestanden) werkte niet correct. Daarnaast was niet zichtbaar welk bestand niet geladen kon worden. Beide problemen zijn opgelost.
25015894 - Order aanmaken
Bij het aanmaken van een order voor week 1 in 2026 werd de startdatum onjuist in week 2 geplaatst. De berekening van de datum op basis van jaar en week ging mis wanneer 4-1 op een zondag valt. Dit is verholpen.
25015550 - Product naam
Wanneer er in de productnaam meerdere spaties achter elkaar stonden, werden deze volledig verwijderd. Hierdoor kwamen woorden aan elkaar vast te zitten, wat niet correct was.
25015493 - Import Orbak
De lengte van het adres in Orbak is 30, deze was op de webshop 40.
25015162 - Winkelmandje
Door een eerdere wijziging was het niet langer mogelijk om producten zonder productafbeelding aan het winkelmandje toe te voegen.
25015162 - Afbeelding
In Bootstrap 4 en 5 werkte het sluiten van artikelafbeeldingen niet meer: er kon niet naast de afbeelding of op de sluitknop worden geklikt wanneer een afbeelding werd geopend. Dit probleem werd veroorzaakt door een verouderde versie van Fancybox. Er wordt nu gebruikgemaakt van een nieuwere versie, en de benodigde JavaScript-aanpassingen zijn doorgevoerd zodat het sluiten van afbeeldingen weer correct functioneert.
25015218 - Minimaal orderbedrag
De melding dat het minimale orderbedrag niet was bereikt, werd onjuist weergegeven omdat het minimale bedrag naar hele euro’s werd afgerond. Dit is opgelost, zodat de controle nu plaatsvindt op het exacte bedrag en de melding correct wordt getoond.
25013302 - Teksten
Teksten die met “Nee” begonnen en daarna nog extra tekst bevatten, werden niet goed onderdrukt. Dit is aangepast, zodat alle teksten die met “Nee” starten nu correct worden herkend en onderdrukt zoals bedoeld.
25013027 - Matchsystemen
De Matchsysteem aanbiedingen worden nu altijd in dezelfde volgorde getoond als in Bake-it. Voorheen kon de volgorde soms afwijken (bijvoorbeeld dat 11 vóór 2 stond). Dit is opgelost, zodat je nu altijd een logische en consistente volgorde ziet.
25012462 - Synchronisatie
Tijdens het synchroniseren konden de automatisch aangemaakte assortimenten een fout veroorzaken doordat zowel de productnaam als het productnummer in het veld voor het productnummer werden geplaatst. Dit is opgelost zodat de velden nu correct gevuld worden en de synchronisatie foutloos verloopt.
25009863 - Datum selectie
De start- en einddatum in het datumselectieveld voor klanten was inconsistent en is nu gelijkgetrokken en gestandaardiseerd. Daarnaast is een fout opgelost waarbij het systeem geen datum kon tonen wanneer er geen besteldatum beschikbaar was.
25009494 - Teksten
De omschrijving van teksten werd niet consequent toegepast: in de bevestigingsmail werd de interne naam gebruikt die bedoeld is voor de bakker, wat tot verwarring kon leiden. Dit is aangepast: in de e-mail wordt nu altijd de klantvriendelijke naam getoond, terwijl in de XML-bestanden de interne naam behouden blijft.
2325009458 - Aanbiedingen
Wanneer een assortimentitem een subcode bevat, wordt de omschrijving van een eventuele aanbieding nu automatisch aangepast. Dit voorkomt verwarring over welke specifieke subcode in de aanbieding zit.
25008507 - Wordpress en Mollie
Vanwege de strikte Content Security Policy (CSP) van Mollie, die het openen van hun betaalpagina’s in een <iframe> blokkeert, konden klanten die via een WordPress-site werden doorgestuurd hinder ondervinden. Dit is nu aangepast: klanten worden direct doorgestuurd naar de Mollie-betaalpagina, waarbij de tussenstap via de WordPress-omgeving wordt overgeslagen.
25007743 - Prijzen
Er konden prijsverschillen ontstaan tussen de exclusieve en inclusieve BTW-berekening, met name wanneer meerdere stuks van hetzelfde product werden besteld. Omdat op de bestelknoppen de prijs inclusief BTW wordt getoond, leidde dit tot afrondingsverschillen bij de berekening van het totaalbedrag. Dit is nu opgelost door de exclusieve prijs af te leiden van de getoonde inclusieve prijs, waardoor de bedragen consistent zijn ongeacht het aantal producten.
25007637 - Matchsystemen
Na het afronden van een betaling via Mollie/iDEAL werd de mixmatch niet altijd correct berekend, wat kon leiden tot onjuiste prijsberekeningen in bijvoorbeeld de bevestigingsmail. Dit is aangepast: de matchsystemen worden nu altijd opnieuw berekend na een succesvolle betaling, zodat alle prijzen en kortingen correct worden weergegeven.
203844 - Matchsystemen
Indien een matchsysteemreclame was ingesteld zonder actieve dagen, veroorzaakte dit een foutmelding op de webshop. Dit is verholpen: dergelijke aanbiedingen worden nu eenvoudigweg niet getoond, wat zorgt voor een stabielere en foutloze weergave.
25005394 - Matchsystemen
Bij het automatisch aanmaken van assortimenten op basis van de matchsystemen werd de link naar het hoofdassortiment soms niet correct opgeslagen. Hierdoor was de URL naar de aanbiedingen niet altijd consistent. Dit is nu verholpen, zodat de links correct en uniform worden gegenereerd.
25006760 - BTW bedrag
Het totaalbedrag inclusief BTW werd niet altijd correct weggeschreven in de order, waardoor de weergegeven bedragen op sommige plekken in de webshop konden afwijken. Dit is nu opgelost, zodat het totaal inclusief BTW overal correct en consistent wordt weergegeven.
25006261 - Order overzicht
Op de zakelijke bestelsite voor Orbak-klanten werd in het orderoverzicht per ongeluk de OrderCode vervangen door de Location. Dit is gecorrigeerd, zodat nu weer de juiste OrderCode wordt weergegeven in het overzicht.
25006056 - BTW vermelding
De recent aangepaste BTW-vermelding onderaan de e-mail en in het winkelmandje hield geen rekening met eventuele bezorg- of administratiekosten, waardoor het totaalbedrag onvolledig kon lijken. Dit is nu verholpen, zodat ook deze kosten correct worden meegenomen in de BTW-berekening en het totaalbedrag.
25006110 - Matchsystemen
Tijdens het berekenen van de matchsystemen kon een fout optreden bij het ophalen van de winkellocaties. Deze fout is verholpen. Daarnaast is het proces aangepast zodat de berekening van de matchsystemen nu gewoon doorgaat, zelfs als er een probleem is met het ophalen van bepaalde locaties.
25005695 - Gerelateerde artikelen
Bij de gerelateerde producten werd geen rekening gehouden met het seizoensgebonden bestelbeleid, waardoor soms producten werden getoond die op dat moment niet besteld konden worden. Dit is nu aangepast, zodat alleen gerelateerde producten worden weergegeven die binnen het huidige seizoen beschikbaar zijn voor bestelling.
25005306 - B2bDaysInAdvanceOverrule
Het was niet mogelijk om via de configuratie het minimaal aantal dagen vooruit bestellen per dag op 0 te zetten, waardoor bestellen voor dezelfde dag niet toegestaan was. Dit is aangepast, zodat nu ook een minimale waarde van 0 ingesteld kan worden.
25005116 - Assortiment header
De afbeelding in de assortiment-header werd niet correct weergegeven wanneer de bestandsnaam het teken ")" bevatte. Dit kwam door een fout bij het verwerken van de bestandsnaam. De verwerking is nu aangepast, zodat ook afbeeldingen met speciale tekens correct worden getoond.
25004605 - Matchsystemen
Bij het aanmaken van de XML met gratis toegevoegde producten via de matchsystemen kon een fout optreden, waardoor de XML niet werd gegenereerd. Dit is aangepast zodat, zelfs bij een fout, de XML alsnog wordt aangemaakt en bestellingen niet verloren gaan.
25004572 - Synchronisatie
De instellingen B2cPriceGroupId en B2cPriceGroupDiscountId werden bij het synchroniseren van de zakelijke bestelsite onterecht overschreven met het eerst gevonden record. Dit is gecorrigeerd, aangezien deze instellingen specifiek bedoeld zijn voor de webshop.
25004284 - Zakelijk bestellen
De berekening van het aantal dagen tussen de besteldatum en de huidige datum is gecorrigeerd. Voorheen werd een foutieve berekening gebruikt, waardoor het mogelijk was om bestellingen van meer dan een jaar geleden aan te passen op de zakelijke bestelsite. Met deze aanpassing worden oude bestellingen nu correct afgeschermd.
25003948 - Matchsystemen
De berekening van gratis producten binnen matchsystemen D en E is verbeterd. Voorheen werden deze niet altijd correct verwerkt. Daarnaast wordt nu ook rekening gehouden met eventuele subcodefactor en toeslag in de korting.
25002597 - Alterations
De prijzen van teksten werden niet correct weergegeven in de e-mailbevestiging en het winkelmandje, waardoor de optelling van de producten en het totaalbedrag onjuist leek. Dit is verholpen, zodat de prijzen nu correct worden getoond en het totaalbedrag weer overeenkomt met de verwachte kosten.
25002514 - SalesAnalysis
In de Sales Analysis werden bestellingen met een leverdatum gelijk aan de gekozen startdatum niet meegenomen in het overzicht. Deze fout is verholpen, waardoor nu ook bestellingen die op de startdatum zijn geleverd correct worden weergegeven in de analyse.
25002430 - Herhaalde bestellingen
Er is een aanpassing doorgevoerd om een fout op te lossen die kon optreden bij het herhalen van bestellingen. Voorheen kon er een foutmelding verschijnen voordat de betaling werd afgerond, doordat de order niet correct opgeslagen kon worden.
25002555 - Matchsystemen
De wijziging uit ticket #25001102 voor matchsystemen is uitgebreid om een fout te corrigeren waarbij het nog steeds mogelijk was dat niet-beschikbare producten als aanbiedingen op de webshop verschenen. De synchronisatie controleert nu nauwkeuriger of de combinatie van product en subcode daadwerkelijk beschikbaar is, waardoor onjuiste aanbiedingen volledig worden voorkomen.
25000780 - Subcode
De wijziging uit ticket #24014410 is teruggedraaid vanwege een ongewenst neveneffect waarbij de verkeerde subcode als eerste werd weergegeven bij andere producten. De oorspronkelijke bug waarvoor de wijziging bedoeld was, zal later op een andere manier worden opgelost.
25001419 - SalesAnalysis
In de Sales Analysis kwam het totaalbedrag in het maandoverzicht niet overeen met het weekoverzicht, omdat de verkeerde ordertotalen werden gebruikt. Dit is nu gecorrigeerd, zodat beide overzichten consistente en correcte totalen weergeven.
25002119 - Matchsystemen
Bij het automatisch aanmaken van matchsysteem-assortimenten is een probleem opgelost waarbij soms geen prijs werd getoond in de omschrijving. Daarnaast is een fout verholpen waarbij de omschrijving soms dubbel werd weergegeven bij een product.
Verbetering
25017051 - Zonder account
Bij het invoeren van een bestelling zonder account werden de verplichte velden als telefoon, postcode en straat niet goed gevalideerd.
25015879 - Producten
Producten waarvan de einddatum is verlopen, worden niet langer weergegeven in de webshop.
25015657 - Afbeelding Upload
JPEG-afbeeldingen met een kleurdiepte van 32-bit worden nu geblokkeerd. Bij het uploaden krijgt de gebruiker een melding met een mogelijke oplossing.
25015657 - Afbeelding Upload
JPEG-afbeeldingen met een kleurdiepte van 32-bit worden nu geblokkeerd. Bij het uploaden krijgt de gebruiker een melding met een mogelijke oplossing.
25014210 - Synchroniseren
Bij het synchroniseren artikelen met een subcode die niet bestaat word nu netjes een melding weg geschreven in het log. Hierdoor is het eenvoudiger om te achterhalen waarom een product niet online staat.
25073347 - Afbeelding upload
Vreemde tekens in bestandsnamen van afbeeldingen worden nu automatisch vervangen door geldige tekens die door URL’s worden geaccepteerd. Hierdoor kunnen rapportages in Orbak de afbeeldingen altijd correct vinden en weergeven.
25013347 - Afbeelding upload
Bij het uploaden van een afbeelding wordt nu gecontroleerd of het echte bestandsformaat van de afbeelding overeenkomt met de bestandsextensie (bijv. .jpg, .png). Zo voorkomen we fouten waarbij een afbeelding een verkeerde extensie heeft en niet goed wordt herkend of weergegeven.
2325012023 - Bevestigings email
In de bevestigingsmail werd eerder een transactienummer getoond waar geen praktisch gebruik van gemaakt kon worden. Dit is aangepast naar Mollie’s paymentID, zodat betalingen eenvoudig kunnen worden opgezocht in het Mollie-portaal.
25009232 - Synchronisatie
Er zijn diverse aanpassingen doorgevoerd in het synchronisatieproces om foutieve of onvolledige data in de XML-bestanden uit Bake-it en Orbak beter op te vangen. Hierdoor wordt voorkomen dat de synchronisatie vastloopt en blijft het proces stabieler, zelfs bij afwijkende of incorrecte invoer.
25008201 - Synchroniseren
Tijdens het synchroniseren konden foutmeldingen ontstaan als bepaalde waardes in de XML ontbraken of onjuist waren. Dit is verbeterd: er wordt nu duidelijker aangegeven op welk veld het proces vastloopt, en ontbrekende of ongeldige waardes worden voortaan met een standaardwaarde opgeslagen. Hierdoor verloopt de synchronisatie stabieler en beter traceerbaar.
0000000000 - Instellingen
De instellingenpagina van de zakelijke bestelsite is vernieuwd en sluit nu beter aan bij de vormgeving en structuur van de instellingenpagina van de webshop. Dit zorgt voor een uniformere gebruikerservaring en maakt het beheren van instellingen herkenbaarder en gebruiksvriendelijker.
2325006991 - Matchsystemen
Indien er bij een product op de webshop meer dan vier aanbiedingen beschikbaar zijn, worden deze nu standaard samengevouwen weergegeven. De klant kan de aanbiedingen openklappen om de details te bekijken, wat zorgt voor een overzichtelijker weergave van de productpagina.
25006266 - Max lengte tekst
Bij het invoeren van een tekst op de webshop werd geen juiste controle uitgevoerd op het maximaal toegestane aantal tekens, waardoor gebruikers langere teksten konden invoeren dan toegestaan. Dit is nu opgelost, zodat de invoerlimiet correct wordt gehandhaafd.
00000000 - Bevestigings email
De lay-out van de e-mailbevestiging is aangepast om deze overzichtelijker en duidelijker te maken. De informatie is beter gestructureerd, waardoor klanten sneller de belangrijkste details van hun bestelling kunnen terugvinden.
25004869 - PostBack
Op de webshop werd bij het wijzigen van het aantal, de subcode of de tekst in de productdetails altijd een volledige postback uitgevoerd, waardoor de pagina geheel werd herladen. Dit is verbeterd zodat nu alleen het relevante gedeelte van de pagina wordt bijgewerkt, wat zorgt voor een snellere en soepelere gebruikerservaring.
25003701 - Matchsystemen
Bij het automatisch aanmaken van assortimenten voor matchsystemen wordt nu rekening gehouden met matchsysteem D-aanbiedingen. Als hetzelfde product meerdere keren in dezelfde aanbieding voorkomt, wordt het product slechts één keer getoond, wat zorgt voor een overzichtelijkere weergave.
25004126 - BTW vermelding
De BTW-vermelding onderaan de e-mail en in het winkelmandje is aangepast. Voorheen werd het bedrag zowel inclusief als exclusief BTW getoond, wat verwarrend kon zijn. Nu wordt alleen het BTW-bedrag en het exclusief BTW-bedrag weergegeven.
25004081 - Matchsystemen
De instelling ShowDiscountsTillXDaysFromToday bepaalt nu hoelang een matchsysteem getoond mag worden. Deze instelling wordt tevens gebruikt voor reclames uit de reclameprijsgroepen, waardoor de weergaveduur van beide elementen consistent kan worden beheerd.
25003742 - Zoeken
Wanneer een gebruiker zoekt naar een product of allergeen zonder een zoekterm in te voeren, wordt deze nu automatisch doorgestuurd naar de zoekpagina. Voorheen gebeurde dit niet, wat het zoeken naar allergenen bemoeilijkte.
25002706 - Matchsystemen
Bij de productdetails worden matchsystemen nu samengevoegd als het artikel in hetzelfde matchsysteem zit maar met een andere subcode.
25002243 - Matchsystemen
De volgorde van producten in automatisch aangemaakte matchsystemen is aangepast zodat deze nu overeenkomt met de volgorde van producten in een normaal assortiment. De weergavevolgorde kan worden beïnvloed door de online instellingen onder het kopje [volgorde].
Nieuwe functionaliteit
25000000 - Assortiment header
Via de configuratiepagina kan nu een afbeelding worden toegevoegd die boven de hoofdassortimenten wordt weergegeven.
25014788 - Betaalvormen
In de footer van de webshop werd alleen de betaalmethode iDEAL getoond. Dit is aangepast zodat alle beschikbare betaalmethoden uit Mollie worden weergegeven ter informatie.
25014788 - PayByBank
De webshop ondersteunt nu ook de Mollie-betaalwijze PayByBank, zodat klanten deze betaalmethode kunnen gebruiken bij het afronden van hun bestelling.
25006066 - Matchsystemen
In franchise mode houden de matchsysteem-aanbiedingen nu rekening met de huidige locatie, waardoor alleen de aanbiedingen van de betreffende locatie zichtbaar zijn.
2325010266 - TikTok
In de online instellingen onder Social media kan nu ook een TikTok-URL worden toegevoegd, zodat deze naast de bestaande socialmediakanalen beschikbaar is.
25009026 - Reclame's
Op de zakelijke bestelsite worden producten die in een reclameprijsgroep zitten nu correct rood gemarkeerd. Deze opmaak is via CSS naar wens aan te passen. Daarnaast is de aanbiedingenpagina verbeterd: daar wordt nu duidelijk weergegeven op welke dagen het betreffende product in de aanbieding is, wat zorgt voor meer duidelijkheid voor de klant.
25009179 - fotoupload
Via de instelling PhotoUploadAllowedExtensions kan nu worden bepaald welke bestandsformaten zijn toegestaan voor het uploaden van afbeeldingen. Dit biedt meer controle over toegestane bestandstypes en helpt bij het voorkomen van ongewenste of ongeldige uploads.
25008855 - PDF
Het voorbeeld van de door de klant geüploade afbeelding wordt nu ook correct weergegeven in de PDF. Voorheen werd alleen de URL van de afbeelding getoond, maar met deze verbetering is de daadwerkelijke afbeelding zichtbaar in het PDF-document.
25008855 - Foto upload
In de bevestigingsmail wordt nu een voorbeeld weergegeven van de afbeelding die door de klant is geüpload.
25008856 - Betalen via factuur
Het is nu mogelijk om de omschrijving van de betaalwijze op rekening aan te passen via de instelling BuyOnCreditFriendlyName. Standaard wordt de tekst "Betalen via een factuur achteraf" gebruikt, maar deze kan nu naar wens worden aangepast.
00000000 - Bootstrap 5
Er is een begin gemaakt met de ondersteuning voor Bootstrap 5. Via de instelling B2cUseBootstrap5Css kan deze functionaliteit handmatig worden in- of uitgeschakeld. Dit vormt de eerste stap richting een modernere en toekomstbestendige styling van de webshop.
25005061 - PDF Bevestigingsmail
Het toevoegen van de PDF in de bevestigingsmail kan nu worden uitgeschakeld voor bestellingen die op rekening worden geplaatst. Dit voorkomt verwarring bij klanten die de PDF als factuur beschouwden en niet wisten welke betaling van toepassing was.
23003801 - Betaalmethode factuur
Door de configuratie-instelling AllowBuyOnCreditForAllCustomers op true te zetten, is het nu mogelijk om de betaalmethode factuur achteraf beschikbaar te maken voor alle klanten. Hiermee kan deze betaaloptie centraal worden geactiveerd zonder per klant ingesteld te hoeven worden.
25005115 - Matchsystemen
Het is nu mogelijk om per klant de matchsystemen te blokkeren voor de webshop.
25005061 - Email bevestiging
De naam van het bijgevoegde PDF-bestand in e-mails kan nu aangepast worden via de instelling CustomPdfFileFullName.
000000 - Email-bevestiging
Via de online configuratie kan onder het kopje "Overig" een extra opmerking worden toegevoegd aan de e-mailbevestiging. Deze opmerking wordt onder het logo in de e-mail weergegeven, zodat aanvullende informatie eenvoudig kan worden meegestuurd.