• Hei,

    Jeg har et problem med produkter som er rabattert med YITH Dynamic Pricing plugin, gjelder spesielt kvantumsrabatter. Rabattene registreres ikke av Vipps hutigkasse slik at kundene betaler full pris eller rett og slett avbryter kj?pet.

    Noen ide for ? bedre p? dette?

    Mvh
    Rune

    The page I need help with: [log in to see the link]

Viewing 15 replies - 1 through 15 (of 19 total)
  • Plugin Author Iver Odin Kvello

    (@iverok)

    Hei,

    Vi har sett at dynamic-pricing plugins har hatt et problem med hurtigkassen; sannsynligvis p? grunn av m?ten cart blir gjenopprettet i callbackene. Jeg har ikke rukket ? analysere hvordan YDP behandler cart enn?, s? jeg er ikke 100% sikker p? at det lar seg l?se, men jeg har registrert det som et issue p? github og vil se p? det s? fort som mulig.

    Kan du gi meg et eksempel p? rabattregel som p? s? enkel m?te som mulig kan reprodusere problemet?

    Thread Starter ArcticFritid

    (@metuza)

    Hei igjen,

    Har du pluginet for ? teste?

    Jeg bruker pluginets oppsett for kvantumsrabatt, hvert enkelt produkt har forskjellige rabatter basert p? antallet kunden legger i handlekurven.

    Jeg har sendt over til YITH den del av din kode som oppretter en midlertidig ordre for ? h?re med dem om de ser noe der som ikke vil fungere.

    Jeg ser en mulighet for ? oppdatere den midlertidige ordren ved hjelp av do_action(‘woo_vipps_express_checkout_order_created’, $orderid);

    Gjorde en rask test bare for ? se om jeg kunne endre produktpris og det gikk helt fint, bortsett fra at jeg fikk mva beregning dobblet p? frakten. Men m? f? fra YITH hvordan de henter sine rabatterte priser.

    Mvh
    Rune

    Plugin Author Iver Odin Kvello

    (@iverok)

    Jeg lanserte nettopp en versjon 1.4.9 etter ? ha kikket p? Yith-koden: Den var avhengig av en action woocommerce_cart_restored_from_session som n? blir kj?rt ogs? i callback-situasjonen. Jeg har ikke reprodusert problemet, men forh?pentligvis kan det hjelpe noe.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Hei, s? nettopp forrige melding: takker for det. Jeg har pluginen og har sett p? hvordan den forholder seg til cart og session som har en mulig feilkilde.

    Hurtigkassen beregner ikke lenger frakt p? basis av den midlertidige ordren, men bruker n? istedetfor samme cart som var aktiv n?r kunden startet transaksjonen.

    Dessverre s? m? denne cart’en og session restores i shipping-callbacken uten cookies, og dette er en prossess som avviker fra standard woo-m?te ? hente tilbake cart og session (og customer).

    Kvantumsrabatt: S? jeg kan foreksempel teste med et produkt der det skal rabatteres om det finnes 10 av dem i handlekurven?

    Thread Starter ArcticFritid

    (@metuza)

    Har akkurat testet 1.4.9 men den gjorde ingen forskjell.

    Thread Starter ArcticFritid

    (@metuza)

    Ja, slik ser mine instillinger ut for min allround rabatt:

    Discount mode = Kvantumsrabatt
    Show price table = Yes
    Show in loop = No
    Priority
    Quantity Based = Item quantity in cart line
    Apply to = All products
    Apply adjustment to = Same product

    Discount Rules
    Minimum Quantity Maximum Quantity Type of Discount Discount Amount
    1 1 Percentage 0
    2 3 Percentage 5
    4 * Percentage 9

    S? n?r jeg da legger 4 stk av samme produkt i handlekurve f?r jeg 9% rabatt.

    • This reply was modified 4 years, 8 months ago by ArcticFritid.
    Plugin Author Iver Odin Kvello

    (@iverok)

    Hei,

    1.4.10 er ute n?. Jeg har ikke premium-versjonen av denne pluginen, men har n? testet en regel som gir 50% rabatt med 3 eller flere produkter fra en gitt kategori. Dette har virket, b?de i opprettelsen av selve ordren (der dette ikke egentlig burde v?re noe problem) og i beregning av frakt (der det var et problem).

    Endringen fra 1.4.8 er at en spesiell action som pluginen forventet at skulle v?rt kj?rt etter at cart er opprettet, n? blir kj?rt ogs? i callbacks. Endringen fra 1.4.9 er at det her ikke ble kj?rt “calculate_totals()” p? cart etter endringene; dette er n? lagt til.

    Det kan h?res ut som om det er flere problemer som rammer deg her; i s?fall kan det tenkes det kan komme noe mer info fra yith-utviklerne.

    Thread Starter ArcticFritid

    (@metuza)

    Hei igjen,

    Jeg kan sende deg premium versjonen hvis du ?nsker.

    V1.4.10 ga ingen forskjell for mitt oppsett, fremdeles kun full pris.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Hei,

    Du kan ta kontakt med [email protected] om du vil; med forbehold om at vi er iferd med ? starte ferieavviklingen her s? det kan ta noe tid f?r debugging/testing kan v?re ferdig.

    N?r jeg leser denne tr?den: Er det slik at prisen er feil ogs? i Vipps-appen? Alts? at feilen her ikke oppst?r kun i fraktberegningen?

    Thread Starter ArcticFritid

    (@metuza)

    Hei,

    Jeg har ingen problemer med fraktberegningen. Det er produktprisen i appen som ikke er rabattert. Dermed blir summen kunden betaler den fulle prisen.

    Dette fremkommer ogs? i ordren etter endt kj?p, alle rabatterte produkter har full pris. M.a.o ingen rabatt.

    Frakt og alt annet fungerer helt fint, kun rabatten gitt av dynamic pricing pluginet som forsvinner i vipps appen.

    Det jeg nevnet tidligere vedr. feil frakt var kun da jeg gjorde en test med ? oppdatere den midlertidige ordren via egen kode. Men det var min feil.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Og prisene er korrekt (alts? rabattert) i handlekurven f?r kunde g?r til hurtigkassen?

    Thread Starter ArcticFritid

    (@metuza)

    Ja i handlekurv og kasse er alt helt korrekt. Kun i appen at rabatten forsvinner. Ingen problemer n?r Vipps standard eller andre betalingsl?sninger benyttes.

    Plugin Author Iver Odin Kvello

    (@iverok)

    Ok, da er definitivt problemet i WC_Gateway_Vipps::create_partial_order; men uheldigvis s? klarer jeg ikke ? replikere problemet med en enkel volumrabatt basert p? kategori – der blir kvantumrabatten beregnet som forventet.

    Det vil si at for ? f? l?st problemet m? jeg kunne reprodusere n?yaktig ditt oppsett. Hvis du kan ta kontakt p? epost til [email protected] s? vil det v?re fint.

    Det er noen hooks p? det aktuelle stedet der man kunne kallet YITH_WC_Dynamic_Pricing_Frontend::get_instance()->cart_process_discounts(); men jeg har en mistanke om at problemet er at pluginen her jobber p? en klone av cart-objektet. Jeg kan endre p? dette, men jeg f?r desverre ikke testet teorien.

    Thread Starter ArcticFritid

    (@metuza)

    Da har jeg oversendt premium versjonen.

    Thread Starter ArcticFritid

    (@metuza)

    Mailen ble blokkert p? grunn av vedlegget.

Viewing 15 replies - 1 through 15 (of 19 total)
  • The topic ‘Hurtigkasse og dynamic pricing plugin’ is closed to new replies.