• Resolved martinvanco01

    (@martinvanco01)


    Zdravím 👋

    Aktuálne implementujeme plugin na eshope bežiaci na woocommerce. Na tomto webe používame plugin WPML – Multilingual, ktorý využívame na preklad produktov a na nastavenie rôznych mien v ktorých sa dá na eshope nakupovať. Dopravu máme implementovanú pomocou pluginu Packeta.

    Aktuálne máme nastavené 2 meny – EUR a CZK.

    Problém:
    Doprava zadarmo sa neaplikuje správne. Ak zadáme dopravu zadarmo, napríklad pre košík s hodnotou nad 160€, pri prepočte meny na CZK sa aplikuje doprava zadarmo, napriek tomu že produkt nieje v hodnote 160€.

    Príklad:
    Máme v košíku produkt v hodnote 90€. Po zmene meny na CZK sa cena produktu prepočíta, teda cena sa zmení na 2187 Kč. Pri výbere spôsobu dopravy sa aplikuje doprava zadarmo – to by sa diať nemalo.

    Očakávané správanie:
    Limit pre dopravu sa prepočíta podla meny, v ktorej zákazník práve nakupuje. Ak má zákazník zvolenú menu CZK, limit pre dopravu zadarmo by nemal byť 160€ ale 3 888Kč.

    Myslíme si že sa to deje kvôli tomu, že plugin nerobí konverziu medzi EUR a CZK pri nastavení dopravy zadarmo, teda chápe cenu ako číslo. Cena 2187 > 160, teda aplikuje dopravu zadarmo.

    Vedeli by ste nám s tým prosím pomôcť?

    Vopred ďakujem za odpoveď 🚀

Viewing 1 replies (of 1 total)
  • Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobrý den @martinvanco01,
    toto chování je v podstatě stejné, jako se řešilo ve vlákně zde na fóru.

    To, že se nepřepočítávají příplatky (za dobírku, ověření věku aj.) je způsobeno tím, že přepočítávání příplatků obecně plugin WooCommerce Multilingual nepodporuje. Tuto funkcionalitu je třeba přidat pomocí filtru:

    add_filter( 'packetery_price', function ( float $price ): float {
        return (float) wcml_convert_price( $price );
    } );

    Filtr můžete přidat buď napevno skrze soubor functions.php ve vaší instalaci WordPressu nebo skrze dedikované pluginy jako například Code Snippets.

    S pozdravem,
    Matyáš Kovaľ

    • This reply was modified 1 year, 11 months ago by kovalmatyas.
Viewing 1 replies (of 1 total)

The topic ‘Dopravu zadarmo nad zadanú sumu vo viacerých menách’ is closed to new replies.