Plugin
FreemiumPihlfelt Cost & Margin Pricing for WooCommerce
Rätt marginal på varje produkt — automatiskt, säkert och alltid ångerbart
Beskrivning
Om pluginet
Prislistan kom på mejlen igen. Hur många timmar tar det den här gången?
Varje butik med fysiska varor känner igen det: leverantören höjer priserna, filen landar i inkorgen, och sen väntar timmar av Excel, momsräkning och manuellt klippande i produktredigeraren. Priser blir fel, någon produkt glöms bort, och marginalen du trodde du hade finns inte längre. Cost & Margin Pricing gör om hela flödet: ladda upp filen, se exakt vad som ändras — gammalt pris, nytt pris, verklig marginal, hela beräkningen för varje produkt — och applicera med ett klick. Kolumnmappningen sparas per leverantör, så nästa månadslista tar minuter.
Köper du i EUR eller USD och säljer i SEK? Då flyttar sig din marginal varje dag.
Inköp i utländsk valuta betyder att marginalen lever sitt eget liv. Pluginet hämtar dagliga referenskurser (ECB, med automatisk reservkälla), räknar om varje inköpspris till butikens valuta och låter dig lägga en kursbuffert per leverantör — så att en svag krona inte äter upp vinsten mellan två prisuppdateringar. Manuella kurser vinner alltid, om du hellre låser kursen själv.
Vågar du låta ett plugin röra dina priser? Ja — och här är varför.
Det som skiljer Cost & Margin Pricing från allt annat i kategorin är säkerhetsnätet. Ingenting appliceras utan förhandsgranskning — du ser varje ändring innan den sker. Varje körning journalförs och kan ångras med ett klick. Manuellt justerade priser upptäcks och skrivs aldrig över i tysthet. Låsta produkter hoppas alltid över, stora prisändringar kräver en extra bekräftelse per rad, och automatiska körningar är avstängda tills du uttryckligen slår på dem — och även då gäller alla skydd.
Därför väljer folk Cost & Margin Pricing
- Byggt på WooCommerce COGS — kostnaden skrivs alltid till Woos eget Cost of Goods Sold-fält, så rapporter, exporter och alla integrationer fortsätter fungera. Ingen inlåsning.
- En transparent beräkningskedja — verklig kostnad → kursbuffert → hemtagning → marginal → moms → avrundning. "Why this price?" visar stegen med siffror för varje produkt.
- Import byggd för verkligheten — separator, teckenkodning och svenska decimalkomman detekteras automatiskt; tomma celler betyder alltid "ändra inte".
- Psykologisk avrundning — landa priserna på …9, …95, …99 eller …195, en gång, på siffran kunden ser.
- Reor utan förlust — marginalbaserade reapriser som följer kostnaden, och ett manuellt satt reapris vinner alltid (Pro).
- Frontend-fritt — alla priser är vanliga WooCommerce-priser i databasen. Inga prisfilter, ingen prestandapåverkan, och allt står kvar om pluginet avinstalleras.
- Prisändringslogg & Omnibus — varje pris- och kostnadsändring loggas, även de som görs utanför pluginet. Översikten varnar när produkter säljs under verklig kostnad, och lägsta pris senaste 30 dagarna finns per produkt — med ett frivilligt block (eller kortkod) för kundvisning enligt EU:s Omnibus-direktiv.
Så kommer du igång
1. Skapa en leverantör med valuta och eventuell kursbuffert. 2. Sätt din marginal eller ditt påslag i den globala regeln och välj avrundning. 3. Importera prislistan eller fyll i kostnader på produktsidan, förhandsgranska körningen och applicera. Klart — och allt går att ångra.
Free räcker långt. Pro gör det stort.
Gratisversionen är ett komplett verktyg: en leverantör per produkt, en global regel, import/export, dagliga kurser, prisändringslogg med marginalhälsa och Omnibus-referens — och hela säkerhetsnätet med journal och ångra. Loggen lägger dessutom grunden för kommande prisanalysfunktioner: datainsamlingen startar direkt vid installation. Pro växlar upp med flera leverantörer per produkt och kostnadsstrategi, masterlista och Excel-import, regler per kategori/leverantör/produkt, marginalbaserade reor med egen Rea-sida, marginalgolv, schemalagda körningar i alla intervall med mejlrapport, en vinstrapport som visar nettoförsäljning, kostnad, vinst och marginal från dina ordrar per produkt och leverantör, och rapporter med leverantörsjämförelse.
Funktioner
Vad det gör
Jämför
Gratis vs Premium
| Funktion | Gratis | Premium |
|---|---|---|
| Leverantörer med valuta, kursbuffert & ledtid | 1 per produkt | Flera per produkt + kostnadsstrategi |
| Leverantörskolumn & filter i produktlistan | ||
| Föredragen leverantör via produktsida, variantbox & bulk | ||
| Rea-filter i produktlistan (pågående & kommande reor) | ||
| Marginal-/påslagsregler | 1 global regel | Per kategori, leverantör & produkt |
| Per-produkt-överridningar på produktsidan | ||
| Prislisteimport (CSV) med förhandsgranskning & ångra | ||
| Masterlista — en fil för alla leverantörer | ||
| Excel-import (.xlsx) | ||
| Dagliga växelkurser (ECB) + manuella kurser | ||
| Skrivning till WooCommerce COGS | ||
| Journal, driftdetektering & ett-klicks-ångra | ||
| Prisändringslogg, marginalhälsa & Omnibus-referens (block + kortkod) | ||
| Marginalbaserade reor med Rea-sida | ||
| Marginalgolv med varningar | ||
| Schemalagda körningar | Månadsvis | Dagligen–månadsvis |
| Mejlrapport efter automatiska körningar | ||
| Rapporter: vinst från ordrar, marginaler & leverantörsjämförelse | ||
| Prioriterad support |
Frågor & svar
Vanliga frågor
Dokumentation
Hjälpartiklar
Ändringslogg
Version 1.1.1
- Säkerhetshärdning: etiketten i blocket ”Lägsta pris (30 dagar)” och kortkoden saneras när den läses in, adminmallar inkluderas från en fast lista.
- Pro: kodvägar för PHP äldre än 8 borttagna ur det bundlade Excel-biblioteket (pluginet kräver PHP 8.1).
Version 1.1.1
- Säkerhetshärdning: etiketten i blocket ”Lägsta pris (30 dagar)” och kortkoden saneras när den läses in, adminmallar inkluderas från en fast lista.
- Pro: kodvägar för PHP äldre än 8 borttagna ur det bundlade Excel-biblioteket (pluginet kräver PHP 8.1).
Version 1.1.0
- Pro: Vinstrapport — nettoförsäljning, kostnad för sålda varor, vinst och marginal från dina ordrar, per produkt och leverantör, för valfri period, med CSV-export.
- Nytt block ”Lägsta pris (30 dagar)” — blockversionen av kortkoden; hittar produkten själv i produktmallar och produktrutnät.
- Pluginet ligger nu under WooCommerce → Cost & Margin med sektionerna som flikar. Alla adresser är oförändrade.
- Inaktiverade leverantörer kan återaktiveras; export utan radgräns; UTF-16-prislistor (”Unicode Text”) kan importeras.
- Rättat: kostnaden skrivs nu till WooCommerces kostnadsfält för varje produkt i en körning — även när priset står kvar, är låst, ändrats för hand eller är på rea.
- Rättat: förhandsvisningen visar alla ändringar (tidigare applicerades rader bortom 500 utan att visas).
- Rättat: en avslutad manuell reakampanj blockerar inte längre produkten; ett regelpris på eller under ditt eget reapris skippas i stället för att radera reapriset.
- Rättat: butiker med priser exkl. moms träffar nu avrundningsmålet inkl. moms (9,99 visas inte längre som 9,98).
- Rättat: en körning som avbryts av ett fel i ett annat tillägg stängs som ”slutförd med fel” och kan ångras; inställningsspar skjuter inte längre fram nästa automatiska körning.
- Rättat: importfel (backslash i citerad cell, teckenkodning, 1,5E-05), nekade kostnadsrader på produktfliken visas nu som fel, spärrade valutakurser bekräftas av nästa hämtning, lägsta pris 30 dagar för variabla produkter.
- Pro: reavärdet valideras mot regelns basis; licensen styr bara uppdateringar och support — aldrig funktioner.
- Testad med WooCommerce 11.1 och WordPress 7.1; deklarerad kompatibel med kassablocken; Action Scheduler bundlas inte längre (WooCommerce skeppar den).
Version 1.1.0
- Pro: Vinstrapport — nettoförsäljning, kostnad för sålda varor, vinst och marginal från dina ordrar, per produkt och leverantör, för valfri period, med CSV-export.
- Nytt block ”Lägsta pris (30 dagar)” — blockversionen av kortkoden; hittar produkten själv i produktmallar och produktrutnät.
- Pluginet ligger nu under WooCommerce → Cost & Margin med sektionerna som flikar. Alla adresser är oförändrade.
- Inaktiverade leverantörer kan återaktiveras; export utan radgräns; UTF-16-prislistor (”Unicode Text”) kan importeras.
- Rättat: kostnaden skrivs nu till WooCommerces kostnadsfält för varje produkt i en körning — även när priset står kvar, är låst, ändrats för hand eller är på rea.
- Rättat: förhandsvisningen visar alla ändringar (tidigare applicerades rader bortom 500 utan att visas).
- Rättat: en avslutad manuell reakampanj blockerar inte längre produkten; ett regelpris på eller under ditt eget reapris skippas i stället för att radera reapriset.
- Rättat: butiker med priser exkl. moms träffar nu avrundningsmålet inkl. moms (9,99 visas inte längre som 9,98).
- Rättat: en körning som avbryts av ett fel i ett annat tillägg stängs som ”slutförd med fel” och kan ångras; inställningsspar skjuter inte längre fram nästa automatiska körning.
- Rättat: importfel (backslash i citerad cell, teckenkodning, 1,5E-05), nekade kostnadsrader på produktfliken visas nu som fel, spärrade valutakurser bekräftas av nästa hämtning, lägsta pris 30 dagar för variabla produkter.
- Pro: reavärdet valideras mot regelns basis; licensen styr bara uppdateringar och support — aldrig funktioner.
- Testad med WooCommerce 11.1 och WordPress 7.1; deklarerad kompatibel med kassablocken; Action Scheduler bundlas inte längre (WooCommerce skeppar den).
Version 1.0.0
- Första utgåvan
- Marginal- och påslagsregler med hemtagningskostnader och psykologisk avrundning
- Prislisteimport (CSV/Excel) med förhandsgranskning, sparad mappning och ångra
- Dagliga växelkurser (ECB + reservkälla), manuella kurser och kursbuffert
- Journal, driftdetektering, prislås och batch-ångra
- Pro: masterlista, marginalbaserade reor, marginalgolv, schemalagda körningar och rapporter
Uppgradera
Lås upp alla funktioner
Få tillgång till alla premium-funktioner med en licens.
Visa priserFunktionsönskemål
Saknar du något i Pihlfelt Cost & Margin Pricing for WooCommerce?
Berätta vilken funktion eller förbättring du önskar. Önskemålet registreras som ett ärende hos oss, och du får svar på den e-postadress du anger.