BunStackDocs

Priser og valutaer

Basisvaluta og flere valutaer

Priser settes i basisvalutaen. Slik slår du på flere valutaer per butikk, og slik regnes prisene om.

Sist oppdatert · 5 min lesing

Alle priser settes i basisvalutaen. Her slår du på flere valutaer i en butikk og ser hvordan prisene regnes om.

Hvor: Storefronts › [butikk] › Pricing rules, kortet Currencies.

Basisvaluta

Basisvalutaen er SEK. Den settes når workspacet opprettes og vises under Settings › Tax & VAT. Den kan ikke endres i admin. Alle produktpriser oppgis i basisvalutaen, og alle rapporter summeres i den.

Slå på valutaer per butikk

  1. Åpne Storefronts › [butikk] › Pricing rules.
  2. Velg valuta under Add a currency… i kortet Currencies.
  3. Trykk Add.

Valutaen blir aktiv med en gang, med Auto (ECB), påslag 0 og avrunding Nearest …,99. Listen har SEK, NOK, DKK, EUR, GBP, USD, CHF, PLN, CZK og ISK.

InnstillingHva den gjørStandardGrenser
Default currencyValutaen butikken viser når verken lenke, cookie eller land peker på en annenFeltet Currency da butikken ble opprettetBasisvalutaen eller en aktiv valuta
Auto-pick by visitor countryGir førstegangsbesøkende valutaen for landet deres, se nedenforPå–
RateAuto (ECB): ECBs dagskurs. Manual: din kurs, 1 basisvaluta = kursen i valutaenAuto (ECB)Manuell kurs over 0
MarkupProsent oppå kursen0Kan være negativ
RoundingNo rounding (2 dp), Nearest 1, Nearest …9, Nearest …,99 eller Nearest 10Nearest …,99…9 og …,99 runder alltid opp. 249 → 249, 250 → 259
ACTIVE / OFFStempelet i kolonnen Status. Et klikk bytterACTIVEBare aktive valutaer kan velges i butikken og i kassen
RemoveFjerner valutaen. Var den standardvaluta, blir basisvalutaen standard––
Sync ECB rates nowHenter dagens ECB-kurser med en gang–Rollen Admin eller Owner

Endrede verdier på en rad lagres med Save på raden. Kolonnen Preview viser hvordan en pris blir, for eksempel 249 SEK → 23,99 EUR. Beløpet endres i Preview amount.

ECB-kurser

BunStack henter ECBs kurser på hverdager kl. 15:40 UTC, med et nytt forsøk kl. 17:10 UTC. Linjen under Rate viser kursen og dagen den gjelder.

  • Er kursen eldre enn 4 dager, varsler linjen i rødt.
  • Er kursen eldre enn 7 dager, viser butikken ingen pris i valutaen, og kassen avviser valutaen til en ny kurs finnes.

Advarsel: Mangler Kustom et marked for en aktiv valuta, står "Kustom has no market for …" under kortet. Kassen i den valutaen feiler. Legg til paret av land og valuta under Stack › Kustom › Markets.

Faste priser per valuta

Under Prices in other currencies i kortet Price på produktet setter du en fast pris per valuta. Den gjelder produktet og hver variant. Et tomt felt regnes om og viser den omregnede prisen i grått. En fast pris går alltid foran omregningen. Feltet vises når en butikk har en annen valuta enn basisvalutaen. CSV-importen tar kolonner som price_EUR.

Fri frakt i andre valutaer

Grensen Free above under Settings › Shipping er et beløp i basisvalutaen. I en annen valuta regnes den om som en pris, med valutaens Rate, Markup og Rounding. Med No rounding (2 dp) avrundes grensen til nærmeste hele beløp. Produktsiden, handlekurven og kassen viser samme grense, og kassen gir fri frakt fra den.

Eksempel: 899 SEK er 80,77 EUR etter dagens kurs. Med Nearest …,99 viser butikken 80,99 EUR, og kassen gir fri frakt fra 80,99 EUR.

Hva kunden ser

Butikken velger valuta i denne rekkefølgen:

  1. ?currency= i lenken.
  2. Den besøkendes lagrede valg, i en cookie som gjelder i ett år.
  3. Den besøkendes land, når Auto-pick by visitor country er på.
  4. Butikkens Default currency.

Med Auto-pick by visitor country får den besøkende landets egen valuta når den er aktiv. En besøkende fra et EU-land der valutaen ikke er aktiv, får EUR, hvis EUR er aktiv. Med SEK som standard og EUR aktiv ser en besøkende fra PL, CZ, HU eller RO prisene i EUR.

Valutavelgeren ligger i bunnteksten. Slå den på i designeren under Components › Footer › Currency switcher. Den er av som standard og vises bare når minst to valutaer er aktive. Et bytte laster siden på nytt i den nye valutaen og regner om handlekurven.

Kassen låser valutaen og sender den til Kustom som kjøpsvaluta. Hva Kustom har svart for hvert par av land og valuta, står under Markets.

Ordren og rapportene

Hver ordre lagrer valutaen sin, kursen til basisvalutaen ved kjøpet og totaler i basisvalutaen. Rapportene regner i basisvalutaen med den lagrede kursen. Det gjelder Home, butikklisten under Storefronts og butikkens faner Overview og Analytics. En ordre uten lagret kurs regnes ikke med. Home, Reports og Analytics viser hvor mange som er utelatt. OSS-rapporten regner om med ECBs kurs for kvartalets siste dag, se OSS-rapporten.

Prishistorikk

Fra 13. oktober 2026 lagrer BunStack hver endring av pris og førpris med dato og tid. Det gjelder produktets og variantens pris i basisvalutaen, faste priser i andre valutaer og butikkens Override price. En endring lagres også når produktet fjernes fra butikken.

Valutaene under Storefronts › [butikk] › Pricing rules › Currencies (ACTIVE / OFF, Rate, Markup, Rounding) lagres på samme måte. Det gjør også prisreglene og hvilke produkter som ligger i hver kategori. Med ECBs dagskurser kan du regne ut hva et produkt kostet en bestemt dag i hver valuta.

Historikken kan ikke slås av eller endres. Den brukes til Laveste pris før et prisavslag.

Har butikken flyttet fra WooCommerce, kan support legge inn de gamle prisene. Send e-post til support@bunstack.co. Laveste pris regner da med dem før flyttedagen.