Feil totalsum ved bruk av rabattkode
-
Hei,
Vipps hurtigkasse virker ikke å ta ordentlig høyde for rabatter når Vipps forespør nettbutikk om fraktmetoder.
Dette skaper problemer i følgende scenario:
* Fri frakt over 999,-
* Produkt i handlekurv ordinærpris 1299,-
* Kupongkode brukt for produktrabatt på 500,-
* Produkt-total etter rabatter: 799,-Det er ikke ønskelig at fri frakt slår inn i dette tilfellet, da handlekurven ikke enda er over 999,-
Front-end i WooCommerce viser frakt riktig som kr 69,-
I Vipps viser frakt som 0,- og totalen i Vipps er uten frakt.Følgende er print av WC()->cart->get_totals() i handlekurv i WooCommerce ved bruk av rabattkode på 500kr
( [subtotal] => 1039 [subtotal_tax] => 260 [shipping_total] => 0 [shipping_tax] => 0 [shipping_taxes] => Array ( ) [discount_total] => 400 [discount_tax] => 100 [cart_contents_total] => 639 [cart_contents_tax] => 160 [cart_contents_taxes] => Array ( [1] => 160 ) [fee_total] => 0 [fee_tax] => 0 [fee_taxes] => Array ( ) [total] => 0 [total_tax] => 0 )Legg merke til discount her, hvor discount + tax er 500 kr
Når man går til Vipps hurtigkasse, og Vipps ber om fraktmetoder, så ser print av WC()->cart->get_totals() slik ut:
( [subtotal] => 1039 [subtotal_tax] => 260 [shipping_total] => 0 [shipping_tax] => 0 [shipping_taxes] => Array ( ) [discount_total] => 0 [discount_tax] => 0 [cart_contents_total] => 1039 [cart_contents_tax] => 260 [cart_contents_taxes] => Array ( [1] => 260 ) [fee_total] => 0 [fee_tax] => 0 [fee_taxes] => Array ( ) [total] => 0 [total_tax] => 0 )Legg også her merke til discount, den har blitt til 0 i returen fra Vipps.
I tilfelle det var noe kode som spilte inn i prosjekt, så satt jeg opp en fresh WooCommerce installasjon, med kun følgende aktivert:
* WooCommerce 6.6.1
* Vipps 1.9.2
* WordPress 6.0
The topic ‘Feil totalsum ved bruk av rabattkode’ is closed to new replies.