Vipps Checkout failure
-
Vipps Checkout started failing in my webshop. When I try to open the checkout page from the shopping cart, the following error message comes up:
“Vi beklager…
Noe gikk feil ved betaling. Du må starte betalingen om igjen.”I have tried to refresh the page several times, but the same error message comes up. I have also re-installed the plugin several times, but it has not helped.
It looks like this error mostly appears when I am logged on as a user in my webshop.
I have talked to Vipps customer service and they say that the API keys are in order. So the issue is with the plugin itself or its integration with Woocommerce.
I have been using Vipps Checkout for many months and have not had any such issues. I would appreciate if you could help with this issue as soon as possible. Thank you.
The page I need help with: [log in to see the link]
-
Hello,
I just tried to replicate the issue at your store; however the checkout page loaded normally for me. Does it *only* happen when logged in? At what step in the payment process does this occur?
In any case, you will need to check the logs which you can find on the admin page at WooCommerce/Status/logs. Please check the ones called woo-vipps and fatal-errors for the dates when this has happened.
Hei igjen, takk. Jeg mistenker at det skjer kun når jeg er logget inn (som admin). Men det har vært en del kansellerte ordre idag, så det tyder på at flere kunder kan ha opplevd dette. Jeg fant ikke WooCommerce/Status/logs. Dette ligger ikke under Woocommerce i min kontrollpanell. Kunne du forklare hvordan jeg finner dette? Takk!
Det vil antagelig være her:
http://www.diggbox.no/wp-admin/admin.php?page=wc-status&tab=logs
— eller gå til admin, finn menyen WooCommerce, finn valget “Status”. Dette er en visning med faner, en av disse er “Logs” eller “logger”. Der finner du loggene.
Hvor i kjøpsprossesen får du feilen? Kommer den med en gang du går til kassen, eller er det etter at du har tastet inn addresse, etter at du har valgt frakt, etter at du har valgt betalingsmetode?
Takk. Fant loggen fra idag, men klarer ikke å laste opp et skjermbilde her. Er det mulig? Feilen kommer med en gang man går til kassen fra handlekurven. I handlekurven velger man et fraktalternativ og så trykker på “Fortsett til kassen”. Da kommer feilmeldingen opp.
Bare kopier teksten fra loggen istedetfor et bilde. Det er lettere å bruke uansett.
Er det noen spesiell fraktmetode som utløser problemet?
Her er loggen:
2023-02-02T06:13:40+00:00 INFO Kvittering for ordre 34841 sent til Vipps
2023-02-02T07:46:51+00:00 INFO Kvittering for ordre 34842 sent til Vipps
2023-02-02T07:53:54+00:00 INFO Kvittering for ordre 34844 sent til Vipps
2023-02-02T09:58:17+00:00 INFO Kvittering for ordre 34847 sent til Vipps
2023-02-02T10:06:09+00:00 INFO Kvittering for ordre 34849 sent til Vipps
2023-02-02T10:09:57+00:00 ERROR Kunne ikke hente ordrestatus fra Vipps med epayment-apiet404
4042023-02-02T13:57:04+00:00 DEBUG Initiating Vipps session for woodiggbox34863
2023-02-02T14:02:20+00:00 DEBUG Vipps callback: Handling order: 34863
2023-02-02T14:02:20+00:00 ERROR Feilmelding i callback fra Vipps for bestilling 34863 User has cancelled or not acted upon the paymentDet er ingenting unormalt der; hva med den andre loggen jeg nevnte: fatal-errors?
Fint også om du nevner fraktmetoden du brukte sist det “knakk”.
Her er den andre loggen: 2023-02-02T08:40:11+00:00 CRITICAL Uncaught Error: Call to a member function is_type() on bool in /customers/f/1/9/diggbox.no/httpd.www/wp-content/plugins/woocommerce-google-analytics-integration/includes/class-wc-abstract-google-analytics-js.php:206
Stack trace: 0 /customers/f/1/9/diggbox.no/httpd.www/wp-content/plugins/woocommerce-google-analytics-integration/includes/class-wc-google-analytics-js.php(410): WC_Abstract_Google_Analytics_JS::product_get_variant_line(false) 1 /customers/f/1/9/diggbox.no/httpd.www/wp-content/plugins/woocommerce-google-analytics-integration/includes/class-wc-google-analytics-js.php(364): WC_Google_Analytics_JS->add_item_enhanced(Object(Automattic\WooCommerce\Admin\Overrides\Order), Object(WC_Order_Item_Product)) 2 /customers/f/1/9/diggbox.no/httpd.www/wp-content/plugins/woocommerce-google-analytics-integration/includes/class-wc-google-analytics-js.php(298): WC_Google_Analytics_JS->add_transaction_enhanced(Object(Automattic\WooCommerce\Admin\Overrides\Order)) 3 /customers/f/1/9/diggbox.no/httpd.www/wp-content/plugins/woocommerce-google-analytics-integration/includes/class-wc-google-analytics.php(438): WC_Google_Analytics_JS->add_transaction(Object(Automattic\WooCommerce\Admin\Overrides\Order)) 4 /customers/f/1/9/diggbox.no/httpd.www/wp-content/plugins/woocommerce-google-analytics-integration/includes/class-wc-google-analytics.php(391): WC_Google_Analytics->get_ecommerce_tracking_code('29886') 5 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/class-wp-hook.php(308): WC_Google_Analytics->tracking_code_display('') 6 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) 7 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/plugin.php(517): WP_Hook->do_action(Array) 8 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/general-template.php(3043): do_action('wp_head') 9 /customers/f/1/9/diggbox.no/httpd.www/wp-content/themes/astra/header.php(26): wp_head() 10 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/template.php(783): require_once('/customers/f/1/…') 11 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/template.php(718): load_template('/customers/f/1/…', true, Array) 12 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/general-template.php(48): locate_template(Array, true, true, Array) 13 /customers/f/1/9/diggbox.no/httpd.www/wp-content/themes/astra/page.php(20): get_header() 14 /customers/f/1/9/diggbox.no/httpd.www/wp-includes/template-loader.php(106): include('/customers/f/1/…') 15 /customers/f/1/9/diggbox.no/httpd.www/wp-blog-header.php(19): require_once('/customers/f/1/…') 16 /customers/f/1/9/diggbox.no/httpd.www/index.php(17): require('/customers/f/1/…') 17 {main} thrown i /customers/f/1/9/diggbox.no/httpd.www/wp-content/plugins/woocommerce-google-analytics-integration/includes/class-wc-abstract-google-analytics-js.php på linje 206Feilen kommer opp for alle fraktmetoder.
Ok, og dette passer tidsmessig med feilen?
Selve feilen der kommer av denne pluginen:
https://ww.wp.xz.cn/plugins/woocommerce-google-analytics-integration/
Kan du prøve å midlertidig skru av denne og teste som admin på måten du skisserte?
Har prøvd det men det har ikke hjulpet dessverre. Kanskje jeg bør slette denne pluginen? Den har ikke funket i det siste uansett…
Ok, da er det ikke den, og det er jo bra.
Jeg lurer på – sendte du over *hele* woo-vipps-loggen? Det er bare 1 melding av typen
DEBUG Initiating Vipps session for woodiggbox34863
i det du sendte over; og det burde ha vært 1 for hver av kvitteringene, ihvertfall (samt for 404-ordren som det ikke ble noe av).
Feilmeldingen du får kommer fra Vipps selv, hvilket betyr at den formodentlig ikke godtar noe av dataene som sendes inn; høyst sannsynligvis fra ditt kundeobjekt. Men da skulle det ha vært logget både en slik “initiating”-sak for den aktuelle ordren, samt en feilmelding.
Kan du prøve å lage en ny ordre med feil, som admin, notere ned tidspunktet du gjør det og så sjekke woo-vipps loggen for dette tidspunktet?
Her er hele Vipps loggen for 02.02.
2023-02-02T06:13:40+00:00 INFO Kvittering for ordre 34841 sent til Vipps
2023-02-02T07:46:51+00:00 INFO Kvittering for ordre 34842 sent til Vipps
2023-02-02T07:53:54+00:00 INFO Kvittering for ordre 34844 sent til Vipps
2023-02-02T09:58:17+00:00 INFO Kvittering for ordre 34847 sent til Vipps
2023-02-02T10:06:09+00:00 INFO Kvittering for ordre 34849 sent til Vipps
2023-02-02T10:09:57+00:00 ERROR Kunne ikke hente ordrestatus fra Vipps med epayment-apiet404
4042023-02-02T13:57:04+00:00 DEBUG Initiating Vipps session for woodiggbox34863
2023-02-02T14:02:20+00:00 DEBUG Vipps callback: Handling order: 34863
2023-02-02T14:02:20+00:00 ERROR Feilmelding i callback fra Vipps for bestilling 34863 User has cancelled or not acted upon the payment
2023-02-02T16:20:15+00:00 INFO Kvittering for ordre 34871 sent til Vipps
2023-02-02T18:46:43+00:00 INFO Kvittering for ordre 34875 sent til Vipps
2023-02-02T18:51:52+00:00 DEBUG Vipps callback: Handling order: 34876
2023-02-02T18:51:58+00:00 INFO Kvittering for ordre 34876 sent til Vipps
2023-02-02T19:31:09+00:00 DEBUG Vipps callback: Handling order: 34880
2023-02-02T19:31:21+00:00 INFO Kvittering for ordre 34880 sent til Vipps
2023-02-02T19:48:40+00:00 DEBUG Vipps callback: Handling order: 34882
2023-02-02T19:48:48+00:00 INFO Kvittering for ordre 34882 sent til VippsJeg har testet litt mer nå og det ser ut som om min nettleser har blokkert cookies, noe som kanskje gjorde at Vipps Checkout ikke fungerte. Det ser ut som om det fungerer når jeg tillater disse cookies i nettleseren. Jeg skal følge litt mer på det imorgen, og si fra om problemet dukker opp igjen. Takk for hjelpen.
Skjønner! Jeg fortalte Vipps om dette; og de fant en feil knyttet til Chrome og tredjeparts cookies. Jeg antar at feilmeldingen da vil bli lettere å forstå (om det går an å klare seg uten kjeksene). Takk for feilmeldingen uansett.
The topic ‘Vipps Checkout failure’ is closed to new replies.