• Hei.

    Klarna med external payment vipps tar ikke h?yde for subscription produkter ved bruk av woocommerce subscriptions.

    Betaler man subscription product med vipps i klarna checkout f?r man betalt, men subscription vil falle tilbake til klarna ved fornying og feile og ingen subscription blir opprettet i vipps hos kunden.

    Som en quick fix kunne det kanskje v?rt et valg om man vil ha vipps i klarna checkout?

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter o1ie

    (@o1ie)

    Bare for ? v?re klar: Vipps faste betalinger for WooCommerce fra Everyday AS er ogs? installert og virker utenfor klarna checkout.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Ja, jeg forst?r; det er alts? Vipps som ekstern betalingsmetode i Klarna Checkout som b?r deaktiveres hvis cart ikke st?ttes av Vipps eCom?

    Thread Starter o1ie

    (@o1ie)

    Det h?res korrekt ut, s? er det vel Everyday som b?r gj?re motsatt om cart st?ttes.

    Thread Starter o1ie

    (@o1ie)

    Er det noen ETA for fiks p? dette?

    Plugin Author Iver Odin Kvello

    (@iverok)

    Hei,

    Tidligst neste uke, men mer sannsynlig uken etterp?; vi har dessverre ganske travle akkurat n?.

    Hvis det haster, s? skal du kunne bruke dette filteret veldig tidlig i init (eller f?r):

    apply_filters('woo_vipps_remove_klarna_another_payment_button', $remove);

    evaluer gjeldende cart og returner “true” hvis du ikke vil vise ekstern betalingsmetode.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Hei!

    Dette filteret viser seg ? gj?re noe helt annet enn det du trenger; s? du kan se bort i fra meldingen over.

    Neste versjon skriver om hele h?ndteringen her slik at du kan fjerne Vipps som ekstern betalingsmetode p? to m?ter:

    Filteret

    'woo_vipps_activate_kco_external_payment' <bool>

    og

    'woo_vipps_is_available' <bool>, <gateway-object>

    – som ogs? styrer Vipps’ tilgjengelighet i den vanlige kassen.

    Jeg har da lagt til kode som gj?r at Vipps ikke er tilgjengelig for WooCommerce Subscriptions, men siden det er flere plugins som tilbyr abonnement og periodisk betaling, er det mulig du vil m?tte tilpasse disse filterne til din plugin.

    Du kan ogs? skru av Vipps som ekstern betalingsmetode i KCO helt i administrasjonsverkt?yet om du vil.

    Vi regner med ? publisere versjon 1.7.7 tirsdag 18. mai, men om du trenger dette f?r, s? skal koden v?re relativt trygg ? ta i bruk. Du vil da m?tte laste den ned fra master-branchen p? https://github.com/vippsas/vipps-woocommerce

    Plugin Author Iver Odin Kvello

    (@iverok)

    Versjon 1.7.7 er n? ute og skal da enten l?se problemet eller la deg l?se problemet ved hjelp av filteret woo_vipps_is_available og inspeksjon av cart.

    Hadde det v?rt en idé ? la dette v?re en innstilling? Vi l?ste det fint tidligere med WooCommerce Subscriptions-innstillingen “Accept Manual Renewals“.

    Det gj?r at alle betalingsl?sninger kan brukes til en subscription, men at kunden manuelt m? betale via link ved fornyelse dersom recurring ikke st?ttes av valgt betalingsm?te – s?nn som denne Vippsl?sningen.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Jo, det g?r an ? legge til en instilling under “avansert” tenker jeg, med en passende forklaring.

    Du kan i melllomtiden skru det p? med et filter som dette:

    add_filter('woo_vipps_is_available', function ($ok, $gateway) {
        $currency = get_woocommerce_currency();
        if ($currency != 'NOK') {
                $ok = false;
        }   
        return true;
    }, 10, 2);

    – det vil skru p? Vipps s? lenge det er snakk om norske kroner, og uavhengig av om subscriptions er tilstede.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Da vil det komme en instilling for dette i neste versjon, pluss et enkelt filter ‘woo_vipps_support_subscription_cart’ for de som foretrekker det.

    For ? kunne se det nye filteret vil man forel?pig m?tte skru p? “Utviklermodus”.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Klarna external checkout’ is closed to new replies.