Christer Hansson
Forum Replies Created
-
Heisann! Og takk for gode tilbakemeldinger, og ikke minst heads up i siste post her. Det var veldig interessant og egentlig godt at du fikk replikert feilen 🙂
Det som er rart er at når jeg deaktiverte Vipps Checkout, og aktiverte Klarna Checkout istedenfor så forsvant “feilen” hos kunden min, og da har det fungert siden. Blir spennende å høre hva Krokedil mener og gir tilbakemelding på.
Det er jo via Vipps checkout at frakten forsvant når man istedenfor å gå videre med Vipps, valgte da Klarna, og den rutet til Klarna sitt betalingsvindu. Enda mer merkelig er jo avbrøt du ordren, så var frakten i Woo, men ble ikke hentet når man skulle fullføre betalingen via Klarna.
Jeg testet også i backend, og samme resultat med Vipps Checkout aktivert. Men Klarna Checkout aktivert, frakt helt fin, og den kom med på totalsummen.Takk for oppdatering, det kan fort være som du sier at det er javascriptkonflikt som utløser dette. Jeg ser det på noen ordre, men ikke alle. Det har kommet igjennom skarpe ordre fra kunder som er helt ok.
Da sjekker jeg det, og lukker denne fra min side 🙂Takker for tilbakemelding Iver Odin. Grunnen til at jeg tar det opp her, er jo fordi at Vipps Checkout (som da erstatter native WooCommerce checkout) er aktivert. Via Vipps checkout, så er Klarna aktivert. Altså Klarna er “embedded” i deres utvidelse. Når det er sagt, så ruter den jo til Klarna sin betalingsløsning hvis kunden velger Klarna.
Fra min side, virker det som koden deres (altså Vipps plugin) ikke klarer å fange opp frakten når kallet sendes videre til Klarna checkout. Kan det stemme?
For å forklare videre:
Hvis jeg deaktiverer Vipps, og kun kjører Krodeil sin Klarna plugin, så fungerer frakten helt utmerket, i checkout vinduet er frakten der med engang. Så det må være noe med deres Vipps plugin.
PS! Dette er IKKE et problem om Vipps velges som betalingsmåte, kun hvis Klarna velges.
PS2! Har du fått sett mer på den andre tråden ved cacheproblemer?
PS3! Bruker WP-Rocket m/Cloudflare.Kan bekrefte med samme “logg” som trådstarter beskriver. Fra en vilkårlig ordre:
- Ordre mislyktes eller ble avvist hos Vipps MobilePay Ordrestatus endret fra Avventer betaling til Kansellert.12. mars 2025 kl 10:35 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 10:35 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 10:30 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 10:20 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 10:15 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 10:10 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 10:05 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 10:00 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 09:55 Slett notat
- Tilbakekall fra Vipps er forsinket eller aldri skjedd; ordrestatus sjekket med periodisk oppgave12. mars 2025 kl 09:45 Slett notat
- Kunde sendt til Vipps MobilePay Checkout12. mars 2025 kl 09:34 Slett notat
Testet. Lagt inn ordre i backend i Woo. Akkurat samme problem, ingen frakt kommer i Klarna checkout vinduet. Du kan bare teste selv så ser du det. https://nyemodena.no
PS! Ser at det er lagt inn i en annen tråd at Vipps Checkout timer ut, og du må refreshe siden. Dette ser jeg også nå på denne siden med Vipps Express Checkout aktivert.
Logg:
2025-03-13T07:50:59+00:00Melding {“id”:”72d0deff-ac91-19ec-a4ca-eaaf7e2a4af1″,”type”:”POST”,”title”:”KCO create order”,”request”:{“headers”:{“Authorization”:”Basic YzA4OGRjOTYtZjZlYS00YmYyLTg3ZmEtYWFiNmEyNjgzZWYzOmtsYXJuYV9saXZlX2FwaV9aamsyYmtoaVZVUjFKRXdqVDFSb1lWZ29keWwxZEd4Q2JFbDRXVGNqUHlVc1l6QTRPR1JqT1RZdFpqWmxZUzAwWW1ZeUxUZzNabUV0WVdGaU5tRXlOamd6WldZekxERXNWVlV6YW5wVlVGRnpaMEZqU210emREaEtNVTByYUc1Q2FIVk9iSEpEVjNveVRHRkxPRlZtWkhoVldUMA==”,”Content-Type”:”application\/json”},”user-agent”:”WordPress\/6.7.2; https:\/\/nyemodena.no – WooCommerce: 9.5.2 – KCO:2.13.4 – PHP Version: 8.2.27 – Krokedil”,”method”:”POST”,”body”:{“purchase_country”:”NO”,”locale”:”nb-NO”,”merchant_urls”:{“terms”:”https:\/\/nyemodena.no\/kjopsvilkar-og-betingelser\/”,”checkout”:”https:\/\/nyemodena.no\/kassen\/”,”confirmation”:”https:\/\/nyemodena.no\/kassen\/order-received\/122840\/?key=wc_order_yZUwdwmiuOPCl&kco_confirm=yes&kco_order_id={checkout.order.id}&order_id=122840″,”push”:”https:\/\/nyemodena.no\/wc-api\/KCO_WC_Push\/?kco-action=push&kco_wc_order_id={checkout.order.id}&kco_session_id=714″,”notification”:”https:\/\/nyemodena.no\/wc-api\/KCO_WC_Notification\/?kco_wc_order_id={checkout.order.id}”},”billing_countries”:[“NO”],”shipping_countries”:[“NO”],”merchant_data”:”{\”is_user_logged_in\”:true}”,”options”:{“title_mandatory”:false,”allow_separate_shipping_address”:true,”date_of_birth_mandatory”:false,”national_identification_number_mandatory”:false,”verify_national_identification_number”:false,”allowed_customer_types”:[“person”],”require_client_validation”:false,”require_client_validation_callback_response”:false,”phone_mandatory”:true,”show_subtotal_detail”:false,”shipping_details”:”Sp\u00f8rsm\u00e5l? Ta kontakt med oss”,”additional_checkboxes”:[{“id”:”terms_and_conditions”,”text”:”Jeg har lest og aksepterer <a href=\”https:\/\/nyemodena.no\/kjopsvilkar-og-betingelser\/\” class=\”woocommerce-terms-and-conditions-link\” target=\”_blank\”>Salgsbetingelser<\/a>”,”checked”:false,”required”:true}]},”customer”:{“type”:”person”},”purchase_currency”:”NOK”,”order_amount”:31920,”order_lines”:[{“reference”:”117114″,”name”:”Emilia Id charm – Emilia By Bon Dep”,”quantity”:1,”total_amount”:31920,”unit_price”:31920,”total_tax_amount”:0,”tax_rate”:0,”image_url”:”https:\/\/nyemodena.no\/wp-content\/uploads\/2023\/11\/9cfpZA_1699003932_29031_0_0_pck.jpg”,”product_url”:”https:\/\/nyemodena.no\/produkt\/emilia-id-charm-emilia-by-bon-dep\/”}],”order_tax_amount”:0,”billing_address”:{“given_name”:”Christer”,”family_name”:”Hansson”,”organization_name”:”Wican IT AS”,”street_address”:”Gamle Beddingvei 21″,”city”:”Borgenhaugen”,”country”:”NO”,”email”:”[email protected]”,”phone”:”45477764″,”postal_code”:”1739″},”shipping_address “:{“given_name”:”Christer”,”family_name”:”Hansson”,”street_address”:”Gamle Beddingvei 21″,”city”:”Borgenhaugen”,”country”:”NO”,”email”:”[email protected]”,”phone”:”45477764″,”postal_code”:”1739″},”tags”:[]},”timeout”:10},”request_url”:”https:\/\/api.klarna.com\/checkout\/v3\/orders”,”response”:{“body”:{“order_id”:”72d0deff-ac91-19ec-a4ca-eaaf7e2a4af1″,”status”:”checkout_incomplete”,”purchase_country”:”no”,”purchase_currency”:”NOK”,”locale”:”nb-NO”,”billing_address”:{“given_name”:”Christer”,”family_name”:”Hansson”,”organization_name”:”Wican IT AS”,”email”:”[email protected]”,”street_address”:”Gamle Beddingvei 21″,”postal_code”:”1739″,”city”:”Borgenhaugen”,”phone”:”45477764″,”country”:”no”},”customer”:{“type”:”person”},”shipping_address”:{“given_name”:”Christer”,”family_name”:”Hansson”,”organization_name”:”Wican IT AS”,”email”:”[email protected]”,”street_address”:”Gamle Beddingvei 21″,”postal_code”:”1739″,”city”:”Borgenhaugen”,”phone”:”45477764″,”country”:”no”},”order_amount”:31920,”order_tax_amount”:0,”order_lines”:[{“type”:”physical”,”reference”:”117114″,”name”:”Emilia Id charm – Emilia By Bon Dep”,”quantity”:1,”unit_price”:31920,”tax_rate”:0,”total_amount”:31920,”total_discount_amount”:0,”total_tax_amount”:0,”product_url”:”https:\/\/nyemodena.no\/produkt\/emilia-id-charm-emilia-by-bon-dep\/”,”image_url”:”https:\/\/nyemodena.no\/wp-content\/uploads\/2023\/11\/9cfpZA_1699003932_29031_0_0_pck.jpg”}],”merchant_urls”:{“terms”:”https:\/\/nyemodena.no\/kjopsvilkar-og-betingelser\/”,”checkout”:”https:\/\/nyemodena.no\/kassen\/”,”confirmation”:”https:\/\/nyemodena.no\/kassen\/order-received\/122840\/?key=wc_order_yZUwdwmiuOPCl&kco_confirm=yes&kco_order_id={checkout.order.id}&order_id=122840″,”push”:”https:\/\/nyemodena.no\/wc-api\/KCO_WC_Push\/?kco-action=push&kco_wc_order_id={checkout.order.id}&kco_session_id=714″,”notification”:”https:\/\/nyemodena.no\/wc-api\/KCO_WC_Notification\/?kco_wc_order_id={checkout.order.id}”},”started_at”:”2025-03-13T07:50:59Z”,”last_modified_at”:”2025-03-13T07:50:59Z”,”options”:{“allow_separate_shipping_address”:true,”date_of_birth_mandatory”:false,”shipping_details”:”Sp\u00f8rsm\u00e5l? Ta kontakt med oss”,”title_mandatory”:false,”national_identification_number_mandatory”:false,”require_validate_callback_success”:false,”show_subtotal_detail”:false,”phone_mandatory”:true,”verify_national_identification_number”:false,”allowed_customer_types”:[“person”],”additional_checkboxes”:[{“id”:”terms_and_conditions”,”text”:”Jeg har lest og aksepterer <a href=\”https:\/\/nyemodena.no\/kjopsvilkar-og-betingelser\/\” target=\”_blank\” rel=\”nofollow noopener noreferrer\”>Salgsbetingelser<\/a>”,”checked”:false,”required”:true}],”require_client_validation”:false,”require_client_validation_callback_response”:false},”external_payment_methods”:[],”external_checkouts”:[],”billing_countries”:[“NO”],”shipping_countries”:[“NO”],”merchant_data”:”{\”is_user_logged_in\”:true}”,”tags”:[]},”code”:201},”timestamp”:”2025-03-13 07:50:59″,”stack”:[“get_stack”,”format_log”,”request”,”create_klarna_order”,”process_payment”,”pay_action”,”apply_filters00000000000020a50000000000000000maybe_redirect_feeds : 20″,”do_action00000000000020a50000000000000000maybe_redirect_feeds : 20″,”do_action_ref_array”,”main”,”wp”,”require”],”plugin_version”:”2.13.4″,”user_agent”:”Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/133.0.0.0 Safari\/537.36 Edg\/133.0.0.0″} Ytterligere kontekst{ “_legacy”: true }2025-03-13T07:50:59+00:00Melding {“id”:”72d0deff-ac91-19ec-a4ca-eaaf7e2a4af1″,”type”:”POST”,”title”:”KCO create HPP”,”request”:{“headers”:{“Authorization”:”Basic YzA4OGRjOTYtZjZlYS00YmYyLTg3ZmEtYWFiNmEyNjgzZWYzOmtsYXJuYV9saXZlX2FwaV9aamsyYmtoaVZVUjFKRXdqVDFSb1lWZ29keWwxZEd4Q2JFbDRXVGNqUHlVc1l6QTRPR1JqT1RZdFpqWmxZUzAwWW1ZeUxUZzNabUV0WVdGaU5tRXlOamd6WldZekxERXNWVlV6YW5wVlVGRnpaMEZqU210emREaEtNVTByYUc1Q2FIVk9iSEpEVjNveVRHRkxPRlZtWkhoVldUMA==”,”Content-Type”:”application\/json”},”user-agent”:”WordPress\/6.7.2; https:\/\/nyemodena.no – WooCommerce: 9.5.2 – KCO:2.13.4 – PHP Version: 8.2.27 – Krokedil”,”method”:”POST”,”body”:{“payment_session_url”:”https:\/\/api.klarna.com\/checkout\/v3\/orders\/72d0deff-ac91-19ec-a4ca-eaaf7e2a4af1″,”merchant_urls”:{“success”:”https:\/\/nyemodena.no\/kassen\/order-received\/122840\/?key=wc_order_yZUwdwmiuOPCl&sid={{session_id}}&kco_confirm=yes&kco_order_id=72d0deff-ac91-19ec-a4ca-eaaf7e2a4af1″,”cancel”:”https:\/\/nyemodena.no\/kassen\/order-pay\/122840\/?pay_for_order=true&key=wc_order_yZUwdwmiuOPCl”,”back”:”https:\/\/nyemodena.no\/kassen\/order-pay\/122840\/?pay_for_order=true&key=wc_order_yZUwdwmiuOPCl”,”failure”:”https:\/\/nyemodena.no\/kassen\/order-pay\/122840\/?pay_for_order=true&key=wc_order_yZUwdwmiuOPCl”,”error”:”https:\/\/nyemodena.no\/kassen\/order-pay\/122840\/?pay_for_order=true&key=wc_order_yZUwdwmiuOPCl”}},”timeout”:10},”request_url”:”https:\/\/api.klarna.com\/hpp\/v1\/sessions”,”response”:{“body”:{“session_id”:”51e15e9e-1672-1be6-b570-c2b651ac2dbe”,”redirect_url”:”https:\/\/pay.klarna.com\/eu\/hpp\/payments\/19E4xyT”,”session_url”:”https:\/\/api.klarna.com\/hpp\/v1\/sessions\/51e15e9e-1672-1be6-b570-c2b651ac2dbe”,”qr_code_url”:”https:\/\/pay.klarna.com\/eu\/hpp\/payments\/51e15e9e-1672-1be6-b570-c2b651ac2dbe\/qr”,”distribution_url”:”https:\/\/api.klarna.com\/hpp\/v1\/sessions\/51e15e9e-1672-1be6-b570-c2b651ac2dbe\/distribution”,”expires_at”:”2025-03-15T07:02:59.000Z”,”distribution_module”:{“token”:”eyJhbGciOiJub25lIn0.eyJzZXNzaW9uX2lkIjoiZTNhOGEwMmItOTRmNy0xODE1LWI5N2EtOTVjOGQzZjBmM2NiIiwiaWZyYW1lX3VybCI6Imh0dHBzOi8vcGF5LmtsYXJuYS5jb20vZXUvaHBwL2Rpc3RyaWJ1dGlvbnMvZTNhOGEwMmItOTRmNy0xODE1LWI5N2EtOTVjOGQzZjBmM2NiP3Byb2ZpbGVfaWQ9e3twcm9maWxlX2lkfX1cdTAwMjZ2aWV3X2lkPXt7dmlld19pZH19IiwiaWZyYW1lX29yaWdpbiI6Imh0dHBzOi8vcGF5LmtsYXJuYS5jb20iLCJldmVudF91cmwiOiJodHRwczovL2V1LmtsYXJuYWV2dC5jb20ifQ.”,”standalone_url”:”https:\/\/pay.klarna.com\/eu\/hpp\/distributions\/e3a8a02b-94f7-1815-b97a-95c8d3f0f3cb?profile_id={{profile_id}}&view_id={{view_id}}”,”generation_url”:”https:\/\/api.klarna.com\/hpp\/v1\/sessions\/51e15e9e-1672-1be6-b570-c2b651ac2dbe\/distribution-module\/token”}},”code”:201},”timestamp”:”2025-03-13 07:50:59″,”stack”:[“get_stack”,”format_log”,”request”,”create_klarna_hpp_url”,”process_redirect_handler”,”process_payment”,”pay_action”,”apply_filters00000000000020a50000000000000000maybe_redirect_feeds : 20″,”do_action00000000000020a50000000000000000maybe_redirect_feeds : 20″,”do_action_ref_array”,”main”,”wp”,”require”],”plugin_version”:”2.13.4″,”user_agent”:”Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/133.0.0.0 Safari\/537.36 Edg\/133.0.0.0″} Ytterligere kontekst{ “_legacy”: true }2025-03-13T07:50:59+00:00Melding “Processing order 122840|122840 (Klarna ID: 72d0deff-ac91-19ec-a4ca-eaaf7e2a4af1) OK. Redirecting to hosted payment page.” Ytterligere kontekst{ “_legacy”: true }
Jeg har trålet igjennom loggen over, og jeg klarer ikke å finne noe frakt der heller.Vi har samme problem med en kunde av oss. Kommer det en oppdatering fra dere på dette? Virker som plugin “timer” ut på en eller annen måte.
Hei igjen! Denne er dessverre ikke løst. I såfall trenger jeg bistand for noe i oppsett må da være feil.
Ref all kommunikasjon over, så fungerer fortsatt ikke frakten via utsjekk Klarna i Vipps Checkout. Det mest kritiske nå er at den faktisk mangler i summen som Klarna skal trekke. Altså jeg ser i ordren at det står frakt, men se denne loggen:- Klarna order total (599.6) does not match WooCommerce order total (674.6). Please verify the order with Klarna before processing. Ordrestatus endret fra Avventer betaling til På vent.5. mars 2025 kl 10:37 Slett notat
- Klarna order could not be captured due to an error. Ordrestatus endret fra Fullført til På vent.5. mars 2025 kl 11:20 Slett notat
Klarna prøver å trekke 599,60 mens summen med frakt (75,- kr) er 674,60. Altså 75,- kr “mangler” når Klarna skal trekke. Dette begynner å bli kritisk da kunden hverken får fullført Klarna ordre, ei heller betalt for de.
Help 😉Frakten er der i Woo backend, samme som sist, det er kun brukt Woo sine interne fraktsystemer. Hvis man velger vanlig Vipps checkout –> Alt ok. Dersom man går videre og får opp Klarna sin URL (du må gå videre) så forsvinner frakten i Klarna sitt ordrebilde. Jeg skal teste ordre i backend nå.
Er feilen tilbake igjen? Brått i helgen, forsvinner frakten pånytt? Altså jeg ser den nok engang i selve Woo checkout, men når man trykker Klarna forsvinner den “igjen”?
Da ser det ut som det er fikset, og kunden bekrefter nå frakt via Klarna kjøp. Sjekket selv og ser frakt er på plass. Takker for hjelpen!
Det som er så merkelig, jeg ser frakten hvis jeg “avbryter” Klarna vinduet, men så fort jeg tar “betal ordre” knappen så forsvinner frakten i selve Klarna vinduet. Ok, jeg skal teste litt mer her, se om jeg kan ta og nullstille cachen helt hvis det er det som krangler. Gir oppdatering.
Takker!
Bruker Klarna Checkout. Det benyttes på de fleste av våre Woo butikker. Og som sagt flere har akkurat denne feilen. Prøvde du her på https://nyemodena.no? Testet der med ny vare, cache slettet, og også i inkognitovindu med helt ny Vipps login. Og frakt her er kr 75,- og ikke 125,-
Dessverre :/ Jeg har nå slettet cachen i wp-rocket, prøvd å logge inn pånytt med inkognitovindu mm. Det samme skjer, frakten forsvinner når Klarna checkout vinduet kommer. Prøv selv, så ser dere 🙂
Takker for oppdatering. Jeg ser nå at hvis man “avbryter” Klarna kassen, ligger frakten der i WooCommerce kassen, men hvis man velger Klarna, og fortsetter med Klarna så er frakten fortsatt borte. Altså den mangler fortsatt i Klarna.