• Resolved magnusmikkelsen

    (@magnusmikkelsen)


    Hei,

    Jeg bruker Vipps Checkout og WooCommerce. Jeg har forskjellige fraktl?sninger basert p? ulike kriterier. Dessverre henter Vipps Checkout i siste steg opp alle fraktl?sningene og gir kunden mulighet til ? velge fraktl?sning igjen. Jeg ?nsker enten ? fjerne denne funksjonen slik at de ikke kan velge fraktl?sning igjen, og at fraktl?sningen valgt i “Cart” benyttes, eller at det bare viser riktig fraktl?sning basert p? kriteriene.

    Hvordan kan jeg f? dette til?

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hei!

    Trolig er ikke din fraktl?sning kompatibel med Vipps Checkout.

    Med Vipps Checkout velger man frakten inne i en iframe som kontrolleres fra Vipps sine servere. Denne siden henter mulige fraktalternativer fra WooCommerce. Ettersom Vipps sin iframe ikke kjenner detaljene omkring din forretningslogikk s? presenterer den nok alle alternativene den finner. Og derfor ser du alle.

    Hovedutvikler av utvidelsen er n? p? ferie, men jeg kan ta opp dette med ham n?r han er tilbake om et par uker. Trolig er det ingen god l?sning for Vipps Checkout i akkurat ditt tilfelle.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Dette er antagelig mulig men dessverre ikke lett, og krever noe skredders?m og programmering.

    Kort fortalt s? har du et filter du kan bruke til ? endre fraktalternativene til Vipps Checkout, og i dette filteret har du muligheten til ? inspisere en session-verdi WC()->session->get( 'chosen_shipping_methods' );. Du kan dermed s?rge for at kun disse sendes tilbake til kunden.

    Filteret du kan bruke er $methods = apply_filters('woo_vipps_express_checkout_shipping_rates', $methods, $order, $acart);. Verdien $methods her er en tabell fra fraktmetoder til fraktpriser og metadata. N?klene i denne tabellen har samme verdier som de “valgte fraktmetodene” over.

    Du kan her p? samme m?te fjerne fraktalternativer som ikke skal v?re tilgjengelig direkte, dog med et lite aber i det at du har ikke n?dvendigvis har tilgang til all kundeinformasjon, siden hurtigkassen i utgangspunktet er “anonym”.

    N?yaktig hvordan dette skal gj?res er litt avhengig av detaljene og oppsettet ditt, s? jeg t?r ikke foresl? noen n?yaktig kode her; men om du har utviklere tilgjengelig s? vil dette forh?pentligvis v?re nok til ? f? til en l?sning.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Vipps Checkout – Frakt l?sninger’ is closed to new replies.