Hurtigkasse
-
Har lagt inn hurtigkasse, men når jeg gjør et varekjøp i denne og logger inn på Vipps, står det at den beregner frakt en stund, før det kommer opp at den ikke finner shipping detaljer, og betlingen stopper. Å bruke Vipps i vanlig kasse i nettbutikken virker bra.
-
Hei,
Når du bruker hurtigkassen, så vil Vipps-appen gjøre et kall til butikken din for å finne ut hvilke shipping-metoder som er tilgjengelige; og hvis det ikke er noen, eller det oppstår en feil her, så vil det du opplever skje. Vi har dessverre bare muligheten til å teste med et begrenset mengde shipping-moduler, men om mulig, se på følgende:
1.) Om du har på WP-debug og minst en plugin med en feil i, så vil det kunne komme feilmeldinger som vil ødelegge for shipping-kallet. Skru av WP-debug inntil videre.
2.) Se i Woocommerces’ logg om det rapporteres noen feil i callbacken. Den er å finne på
https://<ditt nettsted>/wp-admin/admin.php?page=wc-status&tab=logs3.) Sjekk at kall til shipping-callbacken kommer frem. Først, sjekk hva du har i “Instillinger/Permalenker”. Vi har testet mest med “pene” lenker, som “Innleggsnavn”. Det skal da se omtrent slik ut i logger og så videre:
https://<ditt nettsted>/wc-api/vipps_shipping_details
Sjekk at kall hit gir deg et 200-resultat og ikke et 403-resultat eller tilsvarende (du vil få en blank skjerm om du går dit direkte, den virker bare med en aktiv ordre
4.) Hvis du har shipping-plugins på plass, så forsøk å deaktivere dem for å se om noen av dem er årsaken til problemet. Shipping er vanskelig å få til korrekt i Woo når man ikke har en aktiv kundesession, så det kan være flere plugins som enten ikke vil virke eller vil måtte kreve spesiell håndtering i en plugin som dette.
Hvis det ikke er noen åpenbare problemer som avdekkes av 1-4 så vil du måtte debugge metoden vipps_shipping_details_callback i klassen Vipps, i filen Vipps.class.php.
Hei.
Her er loggen
2018-09-11T15:11:10+00:00 CRITICAL Uncaught ArgumentCountError: Too few arguments to function WC_Session::set(), 1 passed in /www/webvol9/gs/zlqjkcgbojio3su/tarashobbykrok.no/public_html/wp-content/plugins/woo-vipps/Vipps.class.php on line 564 and exactly 2 expected in /www/webvol9/gs/zlqjkcgbojio3su/tarashobbykrok.no/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-session.php:112Hei,
Takk for meldingen – der har du funnet en feil, men uheldigvis ikke i en funksjon som kalles i shipping-funksjonen. En fiks for dette blir med i neste versjon, men for å løse shipping-problemene vil du måtte følge punktlisten min videre.
Hvilken PHP-versjon er det du kjører?
Hei.
Bruker Bring fraktguide.
PHP: 7.1.21Ok, Bring fraktguiden er en av de vi tester med; så den skal i utgangspunktet virke. Om du kan teste uten (med standard Woo shippingmetoder på plass) så vil det være fint.
Hvis du har en eksempeladdresse som mislykkes så kan jeg også forsøke å replikere dette på våre setups.
Hei.
Beklager, jeg har ikke brukt Bring i det siste, men har opprettet fraktklasser på alle produkteneOk. Vi kommer snart til å gi ut en ny versjon av pluginen som skal ha mer logging av fraktmetodekallet; i mellomtiden prøv med noen forskjellige addresser/produkter og skru av eventuelle andre plugins som kan påvirke frakt.
Ok. Takk for tilbakemeldinger
Hei,
Om du oppdaterer om noen minutter (det kan antagelig ta en halvtime eller så) vil du få en ny versjon av pluginen som skal logge flere mulige feilsituasjoner i fraktmetode-callbacken.
Hei.
Er det 1.0.4 som er den siste versjonen?Ja, 1.0.4 er siste. Det skal da i Woo-loggen logges noen forskjellige feilsituasjoner samt situasjonen der det ikke blir funnet noen fraktmetode.
The topic ‘Hurtigkasse’ is closed to new replies.