• rgothlin

    (@nettmakerrickard)


    Viser til denne saken da det ligner p? problemet som en av v?re kunder opplever.

    Priser legges inn inkl mva og Woocommerce er satt til ? vise priser uten desimaler. F?lgende eksempel viser hva som da skjer:

    Pris: 199,- in mva (mva = 25%)

    Prisen eks mva skal da v?re 159,2 kr.

    Kunden kj?per 4st av dette produktet. 4 * 199 = 796 kr

    Men Vipps reserverer kun 795 kr.
    Dette ser ut ? grunne seg i at det ikke tas hensyn til totalbel?pet ink mva, og at desimalene i prisen eks mva (159,2kr) fjernes. Det som sendes til Vipps er da:

    159*1,25 (mva) = 198.75 * 4(st) = 795 kr.

    I dette tilfellet handler det kun om en krone. Men da dette skjer st?tt og stadig f?rer det til manuelt arbeid, og – f?r vi fant ut av hvorfor – en del hodebry.

    ? legge inn en rabattkupong p? en krone for hver av disse ordrer er en quick fix, men ikke en holdbar l?sning da flere virker ha hatt samme problem.

    Er det noe dere kan se p??

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Iver Odin Kvello

    (@iverok)

    Hei,

    Prisen som reserveres hos Vipps er direkte hentet fra WC_Order::get_total() pluss wc_format_decimals, s? desimalene p? enkeltproduktene gj?res det ikke noe med.

    Jeg fors?kte ? replikere dette eksakt som du beskriver n? (0 i frakt, 199 inklusive moms, 0 desimaler) og f?r da reservert 796,- som forventet. Jeg f?r alts? ikke replikert dette p? st?ende fot.

    For ? v?re sikker p? at alt ellers er likt her:

    1. Bruker du a) Hurtigkasse b) vanlig WooCommerce checkout c) Vipps Checkout
    2. Er frakt 0,- ?

    Den eneste avrundingen som gj?res utover funksjonene nevnt over er at evt. fraksjoner av ?re avrundes; ellers bruker alt standard Woo-apier. Det er mulig vi kan simpelthen lage en ekstra avrundingsregel her (konfigurerbar for de som blir bitt av dette) men det vil v?re best om vi kan komme til bunns i hvorfor dette er et issue.

    Thread Starter rgothlin

    (@nettmakerrickard)

    Hei,

    Takk for svar.

    Bruker ikke hurtigkasse eller Vipps checkout, og vi har lagt til et felt i kassen men selve checkout er vanlig.
    Glemte nevne at frakt i dette fallet er 40,- ink mva.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Ok; totalprisen p? ordrene beregnes uansett p? samme m?te, men da er ogs? frakt inkludert i denne totalprisen n?r initiate-payment kalles, noe som fjerner en feilkilde.

    Jeg f?r ikke replikert det du ser. Jeg har da et produkt p? 199,- ink. mva og frakt p? 40 ink.mva, og 0 desimaler. Ordretotalen blir da 836, og dette er det samme som blir reservert.

    Jeg ser Woo da beregner moms til 159 med disse instillingene, s? totalen vises 795 uten frakt, men det er alts? ikke det get_order_total() returnerer for ordren.

    N?r jeg kj?per 4 produkter *uten* frakt s? beregner den totalsummen til 796 (med moms 159 fortsatt).

    Jeg tror vi m? fors?ke ? finne ut n?yaktig hva instillingene deres er her slik at problemet kan replikeres – det virker ellers som om dere har en situasjon der get_order_total() beregner samme sum p? to forskjellige m?ter med samme input.

    Mine instillinger her er da:

    p? Tax/Avgift, /wp-admin/admin.php?page=wc-settings&tab=tax:

    * priser legges inn inkl. mva
    * Avrunding gj?res per linje (alts?, det er ikke avhuket for “Rund av avgift p? delsumniv?, i stedet for avrunding pr. linje”)
    * priser i butikk vises med mva.
    * Handlekurv og kasse vises inkl. mva.
    * Vis totale avgifter “Som en enkelt total”

    P? Generell, “Antall desimaler: 0”

    P? Frakt, fastpris, med pris 32 (40 med moms).

    Om dere har noen andre plugins eller lignende s? nevn gjerne dette ogs?.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Vipps avrunder pris feil ved utregning av moms’ is closed to new replies.