Menar du...


  • Kategorier för din sökning

  • Inget resultat

    2026


    JUNI

    Uppdateringar & nyheter

    • Offerter: Stöd för fraktklass på offertnivå har lagts till i Admin och Checkout. Om ingen fraktklass anges i offerten används standardfraktklass som fallback.
    • Avancerad sökning: Prestandan har förbättrats genom en snabbare sökväg för produktsökning i beskrivningar, med fallback när indexet inte kan användas.
    • Admin: Tydliga miljömarkeringar har lagts till ovanför butikens logotyp i admin för utvecklings-, demo-, onboarding-, staging- och testmiljöer för att minska risken för misstag mellan olika miljöer.
    • Partnerlagerimport: Händelsen PRODUCT_CHANGED triggas nu för berörda produkter efter lagerimport, så att efterföljande produktflöden körs korrekt.
    • Webhooks: Stöd för automatiska återförsök vid misslyckade webhooks har lagts till, tillsammans med manuell återkörning från webhook-loggar. Retry-logiken har även förbättrats för säkrare leverans.
    • Prenumerationer: Nya händelser och e-postutskick har lagts till för pausning och återupptagning av prenumerationer.
    • Notifieringar: Ett nytt ramverk för kundnotifieringar har införts. I varukorgen visas nu meddelanden när produkter tas bort eller när antal justeras automatiskt på grund av exempelvis lagerstatus eller begränsningar.
    • Webhooks: Konfigurerbar autentisering har lagts till med stöd för Basic Auth och JWT
    • Produktkonfigurator: Skydd har lagts till för paketprodukter i konfiguratorn
    • E-post: Stöd för marknadsspecifik OAuth-konfiguration har lagts till, vilket gör det möjligt att använda olika e-postkonton för olika marknader.
    • Galleri: Beroendet till äldre frontendbibliotek för lazy loading har tagits bort, vilket gör funktionen mer fristående utan att påverka beteendet för besökare.
    • Webhooks: Stöd har lagts till för att anpassa utgående data via egna mallar. Detta gör det möjligt att formatera webhook-data för externa system som exempelvis Rule och Klaviyo utan särskilda anpassningar i koden.
    • Ångra order: Stöd för systemsidan "Ångra order" har lagts till, inklusive butikssida, mallar, e-postmallar och kopplingar i administrationen.
    • Prenumerationer: Ny händelse och e-postutskick har lagts till för uppsägning av prenumerationer, med samma funktionalitet som tidigare införts för pausning och återupptagning.
    • Klarna/Kustom: Stöd har lagts till för att explicit ange tillåtna kundtyper i checkout, vilket säkerställer att endast rätt kundtyp visas när exempelvis enbart privatpersoner är tillåtna.
    • Produktkonfigurator: En ny inställning har lagts till för att visa priser för uppackade produkter per orderrad. Funktionen är avstängd som standard.

    App4Sales uppdateringar

    •  

    Åtgärdade buggar

      • Produktimport: Matchning av kategorier sker nu mot butikens standardspråk, vilket ger mer konsekvent kategorihantering vid import i flerspråkiga butiker
      • Prenumerationer: Startordrar behåller nu leveransdatum baserat på orderdatum, medan återkommande ordrar fortsätter enligt det valda intervallet. En fallback för äldre ogiltiga leveransdatum har även lagts till.
      • Rabattkoder: Visningen vid kontroll av rabattkod har korrigerats så att giltiga koder nu visar rätt rabatt i webbläsaren
      • Översättningar: Felaktiga översättningar för rabatt- och paketprodukter i attribut har korrigerats
      • Briqpay: Hanteringen av telefonnummer för leveransadress har korrigerats så att det inte längre skrivs över till faktureringsuppgifter när leverans- och faktureringsadress skiljer sig åt.
      • Administratörsroller: Saknade översättningssträngar för rollhanteringen har lagts till, vilket åtgärdar ett fel som kunde orsaka problem vid skapande eller redigering av roller.
      • Checkout: Minustecknet för rabatter i ordersammanställningen har återställts. Ändringen påverkar endast visningen och inte själva rabattbeloppet.
      • Excel-import: Import av produktspecifikationer fungerar nu korrekt oavsett vilket språk som är standardspråk i butiken. Befintliga specifikationer uppdateras även korrekt vid återimport.
      • Bevakning vid lagerpåfyllning: Ett problem där produktinformation, som bilder och länkar, inte visades korrekt i e-postmallar har åtgärdats. Mallar som använder äldre produktfält får nu åter full produktdata.
      • Inloggning: Ett problem vid inloggning med external_id, där en felsida kunde visas trots att inloggningen lyckades, har åtgärdats.
      • Prisloggning: Hanteringen av saknade produkter har förbättrats genom att använda en standardmomsklass som fallback, vilket förhindrar ofullständiga svar i prisloggen.
      • Marknadsinställningar: Ett problem där flera dropdown-menyer för marknadsspecifika inställningar synkroniserades felaktigt har åtgärdats.
      • Varukorg / Produktkonfigurator: Felaktig kod som hindrade funktionalitet i produktkonfiguratorn har tagits bort.

    MAJ

    Uppdateringar & nyheter

    • Pull API: Cache har lagts till för Price List. Cache aktiveras genom att ange livslängd i sekunder i inställningarna och används inte om fältet är tomt eller satt till 0.
    • Admin: Saknade snabbknappar för kategorier har lagts till i adminfältet. Det går nu att öppna både kategorin och kategoriens produkter direkt i admin.
    • Systemoptimeringar: Optimering av bakgrundsjobb och schemalagda processer, inklusive rensning av Facebook Tracker-kön, nattliga tabelloptimeringar och tätare körning av ParseAPIQueue.
    • Integrationsmotorn: Två nya filimport-integrationer för prislistor och kundgrupper som hanterar priser och produktbehörighet per respektive grupp/lista separat är tillagda.
    • Admin: Fler översättningar har lagts till för att förbättra språkstödet i administrationen
    • Admin: Sidan för kopplingar mellan betal-/fraktsätt och orderstatus har flyttats till Cadre. Säkerheten har förbättrats med CSRF-skydd för ändringar och sidan har fått en ny, renare URL.
    • Pacsoft: Admin-sidan för fraktsätt har flyttats från äldre PHP-lösning till Cadre
    • Orderstatus: Admin-sidan för orderstatus har flyttats från äldre PHP-lösning till Cadre
    • SEO Updater: Admin-sidan har flyttats från äldre PHP-lösning till Cadre
    • Surface API: Ändringar i varukorgen via Surface API triggar nu händelsen SHOPPING_CART_CHANGED, vilket gör att webhook-prenumeranter får notifieringar på samma sätt som i butiken. Ett mindre PHP-varningsmeddelande har även åtgärdats
    • Varukorg: Lagerkontroll har lagts till för produkter som ingår i produktkonfigurationer. Kontrollen tar hänsyn till både STOCK_CHECK och produktens egen inställning för stock_allow_checkout.

    App4Sales uppdateringar

    • App4Sales: Stöd för B2B/B2C-fälten lowest_number och package_size har lagts till i mappningen
    • App4Sales: Ett problem där ordrar från App4Sales inte visades på kundkortet har åtgärdats

    Åtgärdade buggar

      • Mail om lösenordsåterställning: Misslyckades när “dela kunder” var avstängt eftersom fel marknadsfilter användes (market_id = 0), vilket gjorde att ingen e-post skickades. Detta är nu åtgärdat.
      • Admin: jQuery laddas numera endast en gång i admin för rabatter/produkter, för att undvika eventuella problem med datepicker.
      • Pull API: Hanteringen av mängdbaserade priser i Price List-endpointen har korrigerats. Mängdpriser beräknas nu korrekt i Vendre och svarsformatet för vendre_pricing har anpassats till plattformens standard.
      • Excel-export: Felhanteringen har förbättrats när en export misslyckas på grund av Excels teckengräns per cell. Admin visar nu ett tydligt felmeddelande med möjlighet att se detaljer om vilken produkt och vilket fält som orsakat felet.
      • Översättningar: Saknade översättningar för sidtypen Galleri har lagts till
      • Attribut: Ett fel på attributsidan som uppstod i samband med översättningar har åtgärdats.
      • Översättningar: En felaktig översättning för offerter har korrigerats.
      • Prenumerationer: Ett problem som kunde orsaka dubbla betalningar vid skapande av ordrar från prenumerationer har åtgärdats 
      • Designverktyget: Problem relaterade till null-värden och replace-funktioner har åtgärdats
      • Produkter: Ett problem där huvudproduktens pris inte uppdaterades utifrån det lägsta variantpriset har åtgärdats. Även hanteringen av specialpriser har förbättrats för att säkerställa korrekt prisuppdatering.

    APRIL

    Uppdateringar & nyheter

    • Briqpay har uppdaterats genom att valideringen av identifieringsvärde tagits bort samt att en ny inställning lagts till för att skicka cin/identificationNo som cin till Briqpay
    • Inställningen för att ange maxantal associerade produkter har tagits bort
    • RESTful Routing för Surface Quotations: Surface Quotations API stödjer nu åtkomst till enskilda offerter via en ren RESTful URL-struktur (/surface/1/quotations/UUID), samtidigt som stöd för den äldre metoden med query-parametrar behålls.
    • Briqpay: Stöd för negativa avrundningar har lagts till och produkttypen för avrundningar har korrigerats
    • Ny konfiguration för visning av loggade priser har lagts till. Inställningen kan anpassas per marknad och påverkar även exportfeeds samt Twig-variabeln settings. 
    • Databaslåsningar vid skapande av attributvärden har åtgärdats för att förbättra stabiliteten vid hög API-belastning
    • Tweakwise: Stöd har lagts till för att cacha quicksearch-resultat i upp till ett dygn. Funktionen är avstängd som standard.
    • Specifications API: Förbättringar har gjorts i hanteringen av fältet type. Fältet är nu tydligare i dokumentationen, markerat som obligatoriskt, dolt där det inte kan ändras samt har förbättrad validering.
    • Kundrapporter: Hantering av kontots skapandedatum har lagts till i kundrapporter
    • Redirects: Hanteringen av redirects har flyttats till Cadre och stöd för sökning samt export till Excel har lagts till
    • Admin: Två vanliga varningsmeddelanden på admins startsida har översatts, inklusive varningar för inaktiva kunder och avstängd sökmotorindexering.
    • Prenumerationsprodukter: Valideringslogiken har samlats på ett ställe och kontrollerar nu rättigheter, produktkonfiguration och attribut
    • Pull API: Prislogiken har standardiserats och inkluderar nu bland annat beräknad moms, stafflade priser och rabatter. Cachehanteringen tar även hänsyn till kundgrupp, prislista, valuta och marknad.
    • Frakt- och betalsätt: Stöd har lagts till för landspecifika kostnader för frakt- och betalningsmetoder. Kostnader kan nu sättas per leveransland med fallback till valutabaserad kostnad om ingen landspecifik kostnad finns angiven.
    • vQL: Stöd för GraphQL-format har lagts till som alternativ till vQL JSON-format, vilket gör queries kortare, tydligare och enklare att bygga.
    • vQL: En ny Twig-funktion har lagts till för att kunna köra serverrenderade VQL-queries, exempelvis för att förladda initiala states.
    • API/Kunder: Säkerställning har lagts till för unika e-postadresser vid hantering av kunder via API
    • Utökade köpbegränsningar: Det är nu möjligt att sätta köpbegränsningar, såsom minsta antal och köpintervall, per kundtyp, kundgrupp och prislista. Funktionen aktiveras via EXTENDED_PURCHASE_LIMITS_ENABLE och kan hanteras via produktadministrationen, API, Excel-import samt integrationer.

    App4Sales uppdateringar

    • products_package_size har lagts till i de fria fälten
    • Produktnamn kan nu sättas via Freefields och Freerfields
    • Synkronisering av standardtitel för kategorier hanteras nu dynamiskt. Tidigare var kategorisynkroniseringen hårdkodad till språk-ID 4 (svenska), men systemet kontrollerar nu översättningar och språkinställningar automatiskt.

    Åtgärdade buggar

      • Flera problem i multishop-lösningen för bevakning vid lagerpåfyllning har åtgärdats. Bevakningar är nu unika per marknad, kundinformation används korrekt i mallmiljön och variabeln för produktnamn i notifieringar har förbättrats med flera fallback-lösningar om översättningar saknas.
      • Excel import/export: Problem med decimalprecision i specifikationsfält har åtgärdats. Tidigare kunde exempelvis värdet 2,3 bli 2.2999999999999998, men visas och hanteras nu korrekt som 2.3.
      • Briqpay: Problem med felaktig hashnyckel för sessiontoken har åtgärdats
      • Prisloggning: Logiken för att hitta aktuell prisbrytpunkt i den äldre prisloggen har förbättrats
      • Prisloggning: Prisloggen triggas nu korrekt även vid duplicering av produkter
      • Prisloggning: Ett problem som kunde orsaka fel på produktsidan om produkt-ID saknades har åtgärdats. Prisloggen försöker nu inte längre hämta data utan ett produkt-ID.
      • Prisloggning: Prisloggsposter skapas nu korrekt även för kundgrupp 0
      • PullAPI: Problem med prisuppdateringar för kundgrupp 0 har åtgärdats. Standardprislistan används nu korrekt och prislistor skapas rätt via API när en kundgrupp skapas.
      • Prenumerationsordrar: Fler sessionsvariabler sätts nu korrekt för att säkerställa rätt kundgrupp, prissättning och språk.
      • Kundgrupper och prislistor: Validering har lagts till för unika kundgruppsnamn och hanteringen av misslyckade prislisteskapanden har förbättrats för att undvika felaktig data. API:et visar nu tydligare felmeddelanden vid problem.
      • API/Ordrar: Ett problem där custom_fields inte sattes korrekt på nya ordrar har åtgärdats

    MARS

    Uppdateringar & nyheter

    • Seperation av kundgrupper och prislistor, fas 2
    • ptimeringar och prestandaförbättringar för både databasen och delar av koden
    • Facebook Tracker-scriptet ligger nu i en asynkron kö för att undvika att blockera förfrågningar på servern
    • Förbättrad stabilitet vid redigering av innehållsblock - åtgärdar sällsynta problem där sparning kunde leda till tom sida eller saknade block
    • GA4 purchase event triggas nu vid köp av upsell produkter
    • Hanterar nu lagerdata konsekvent med standardiserade variabelnamn
    • Mer robust sparfunktion i designverktyget för att minska risken för error
    • OCF: Orisha Commerce Flow är nu tillagt som ett valbart betalsätt
    • Adderat mer information om spårningskoder i admin, med tydligare beskrivningar och engelska översättningar
    • Exponera Svea-betalningsreferens i orderexporten
    • Ändrat standard språk i admin till engelska, ifall inget giltligt språk är valt

    App4Sales uppdateringar

    • App4Sales har uppdaterats med förbättrad prishantering (dubbletter tas bort automatiskt), stöd för synkronisering av enskilda produkter samt möjlighet att lägga till en tom prislista.

    Åtgärdade buggar

      • Åtgärdat problem där en ogiltig valutakod kunde sätta fel valuta på priset i vissa fall
      • Briqpay avrundningsproblem är nu fixat
      • Blockerat Ahrefs på flera servers, pågrund av problem med hastighet och nedtid

    Fabruari

    Uppdateringar & nyheter

    • "Logga in för pris" är nu en språksträng utan HTML-kod
    • En bekräftelse krävs nu före utskick av offert 
    • Orderuppdateringar i Specter triggar nu ORDER_STATUS_CHANGED
    • Om man är inloggad som kund kan man nu lista sina offerter och offertförfrågningar via Surface. 
    • Översättning för account_logins.php 
    • Kategoribeskrivning har lagts till i både import och export av kategorier (Admin/excel/categories/import och Admin/excel/categories/export), och stöd för språk är nu inkluderat
    • Följande whitelistade fält har lagts till i designverktyget: header-desktop-menu-bg, header-mobile-bg, header-mobile-menu-bg och header-top-bar-bg, samt typsnittet DM Sans
    • Adderat debounce för autocomplete med en automatiskt justerande fördröjning, för att bättre anpassa sig efter olika användares skrivhastighet
    • Exponera date_available fältet i order_confirmation twig context

    App4Sales uppdateringar

    • Inställning för att synkronisera purchasePackageSize fungerar nu med A4S

    Åtgärdade buggar

      • Rabattkoder i produktkampanjer kan nu användas med kundgruppsbegränsning
      • Åtgärdat problem där länken för lösenordsbyte saknades i e-post
      • Fältet model saknades tidigare i associated_products i API-anropet för produkter och har nu lagts till i svaret
      • Valutaväljaren har lagts tillbaka i produktens prislista i Admin efter att valutorna tidigare försvunnit visuellt, trots att de fortfarande var korrekt sparade i databasen
      • Briqpay är nu säker för både decimalhantering och valutor - tidigare avrundnings- och valutaproblem är åtgärdade i Briqpay-modulen

    JANUARI

    Uppdateringar & nyheter

    • Stöd för multifaktorautentisering med engångskod (OTP via e-post) finns nu tillgängligt både i admin och butik
    • Inmatningsfältet för allmänna specifikationer sträcker sig nu över hela bredden av produktsidan i admin
    • Momsinställningar kan nu hanteras av vanliga administratörer
    • Stöd för engångslänkar (med data) i tokensystemet
    • Rapporter > Övriga rapporter visar nu länk, ID och namn som separata kolumner
    • Uppdatering av API-URL:er för Kustom Checkout
    • Villkor för ändringar kontrolleras nu innan replaceOrderRows används i Svea Checkout
    • Språkvariabel har lagts till för BriqPay-meddelandet när varukorgen är tom
    • Utökade datafält har lagts till i shopping_cart och categories_listing
    • Statistik för kundtyper har ändrats till att använda en type-flag
    • Ny Surface endpoint för create account
    • Seperation av prislistor och kundgrupper, fas 1
    • Produktlagersaldo och status uppdateras nu separat från slutförandet av ordern
    • Förbättrad logik för admin-sökning med enstaka träffar, nu inkluderas sidor och inställningar
    • Butiksunika inställningar kan nu nås av vanliga administratörer
    • Ökad maximal storlek för butiksessioners data
    • Twig-funktioner för att generera länkar för inloggning och ändring av lösenord när kund-/kontologgar skapas är nu tillagda

    App4Sales uppdateringar

    • Avancerade inställningar är nu synliga under App4Sales
    • Nu kan du behålla manuellt tillagda specifikationer i App4Sales
    • Nu kan du ange PaymentConditionCode när du skapar nya kunder i App4Sales

    Åtgärdade buggar

      • Data i utökade datafält rensades aldrig tidigare - detta har nu justerats 
      • Swedbank Pay skickar nu 0 i moms om moms saknas
      • Excel-import: optimerad import med TSV-filer för att minska minnesproblem
      • Specialtecken stöddes tidigare inte i kontaktformulärets svarsrubrik – detta är nu åtgärdat
      • Stöd för att skicka flera offerter i följd utan att behöva ladda om sidan
      • Rutan med betalningsinformation samt informationen under ”Ytterligare information” innehöll oöversatta delar – detta är nu åtgärdat
      • Felaktig partner-API-data visades på grund av en namnkonflikt mellan JSON-schemaobjekt – detta är nu justerat
      • ”Logga in som kund” respekterar nu omdirigering till startsidan vid inloggning
      • Omladdning av login.php fungerar nu korrekt när man redan är inloggad
      • Åtgärdat problem med att gamla sessionvariabler för delivery_email och delivery_mobile inte uppdaterades i kassan för nuvarande kund