• Hei,
    Vi opplever problemer med Vipps. Enkelte ordre blir stående som status “på vent”, og vi får ingen mulighet til hverken å endre status på selve orderen til fullført, eller å trekke penger via captureknappen.
    Når vi prøver å trekke penger får vi følgende beskjed:
    “Kunne ikke belaste Vipps-betalingen 402 Captured amount exceeds the reserved amount ordered”

    Det er en differanse på rundt 10 kroner som er feil på samtlige av orderene dette problemet oppstår på.
    Her er et eksepel på differansen:
    Vipps:
    Status RESERVE
    Amount 187.00 NOK
    Captured 0.00 NOK
    Refunded 0.00 NOK
    Vipps initiated 2018-11-14 12:11:12
    Vipps response 2018-11-14 13:11:24
    Vipps capture
    Vipps refund
    Vipps cancelled

    Reell varepris:
    Frakt: kr52.00
    mva: kr25.41
    Totalt: kr194.80

    Hvor kommer denne differansen fra? Og viktigst av alt, hvordan kan vi få trukket disse pengene? Vipps mener at alt er rett fra deres side og skyver ansvaret over på pluginen.

    The page I need help with: [log in to see the link]

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

    (@iverok)

    Hei,

    Hvis det kun er reservert 187,- så vil det ikke være mulig å capture 194.80. Det vil si at for å få capturet må dere redusere totalsummen til 187,- og så eventuelt ta kontakt med kunden for å ordne resten.

    Hvis det er express checkout, så kan det tenkes at det har med å gjøre med beregningen av moms eller rabatt på frakt i deres butikk eller noe tilsvarende. Det kan da være være noen plugins dere har som påvirker resultatet. I så fall skal frakten se forskjellig ut i app og i backend.

    Hvis det er normale ordre gjennom kassen er det sannsynligvis en eller annen plugin som påvirker kostnaden på ordren etter betaling. Det er ikke godt å si hva dette kan være.

    Thread Starter oletorrisen

    (@oletorrisen)

    Hei,
    Via hurtigkassen oppstår det et annet problem all together, frakten blir ikke medregnet i det hele tatt.
    Derfor vet jeg at disse kommer igjennom kassen. Så vidt jeg kan se så ser frakten rett ut. Jeg får ikke opp mva-spesifisert i vinduet, så jeg vet ikke om den er ulik.
    Har dere noen løsninger på hvordan vi skal gå frem for å få nøstet opp i dette og løst det?

    Plugin Author Iver Odin Kvello

    (@iverok)

    Prisen i appen er alltid inklusive moms. Du kan evt sjekke at alle fraktalternativene dine er satt opp så de inneholder moms; men i ditt tilfelle burde prisen vært den samme begge steder. Du kan for sikkerhetens skyld gå gjennom stegene på denne lenken bare for å være sikker:
    https://jeroensormani.com/guide-shipping-taxes-woocommerce/

    Kostnaden som sendes til Vipps i den vanlige kassen bruker helt standard Woocommerce-beregninger av handlekurven – det er ingen modifisering av pris eller frakt der, og beløpet beregnes simplethen med get_total() metoden til ordreobjektet.

    Vanligvis vil her anbefalingen være – helst på et utviklingsnettsted – å avinstallere én og én plugin for å prøve å finne problemet, men jeg er ikke sikker på hva det kan være som gjør at “get_total()” på ordre skulle returnere for *lite*.

    Det er nok tryggest å gjøre dette i et utviklingsoppsett, men det finnes en hook 'woo_vipps_before_process_payment' som tar en ordre-id som da er ordren som skal bli sendt til Vipps. Du kan der legge til debug-kode som logger ordren, inklusive resultat av get_total(), og se om det er et problem der, eller hva som evt gjør at prisen blir feil. Hvis det er et eller annet spesielt i ditt oppsett kan du også modifisere ordren her før den blir sendt videre.

    Denne vil også kjøre på hurtigkasse, men da vil ikke frakt være endel av ordren.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Capture-problemer’ is closed to new replies.