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.