• Resolved adamsigut

    (@adamsigut)


    Dobry den, po?ívám Vá? plugin a na mém eshopu si produkt objednal zákazník, ktery je z bulharska a jako měnu měl nastavené euro. V administraci mi objednávka nejde odeslat do zásilkovny, jeliko? mi to pí?e chybu o nepovolené měně. Chápu správně, ?e pokud je ?lověk z bulharska, tak musí vytvo?it objednávku pouze v ?eskych korunách, a? je i doprava v CZK? Děkuji

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @adamsigut,
    tohle není ani tak vlastnost pluginu jako p?ímo API Zásilkovny.

    Obecně Zásilkovna vy?aduje, aby zásilky byly odesílány v měně bu? cílové země nebo měně, kterou máte nastavenou pro konverze pro danou zemi v rámci zásilkovního klientského ú?tu (lze nastavit zde).

    Pokud tedy budete chtít odesílat v rámci Bulharska v EUR, je t?eba nastavit tuto měnu do vy?e zmíněnych konverzí pro Bulharsko, pak by zásilka měla jít v po?ádku odeslat. Pokud toto p?enastavení neprovedete, p?jde odeslat zásilka jen bu? s CZK (defaultní konverze) ?i BGN (bulharsky lev).

    Pokud by ?lo o zásilku s dobírkou, je je?tě t?eba, abyste měl u faktura?ní adresy v zásilkovním ú?tu p?idany ú?et v dané měně, v jaké bude dobírka.

    P?ípadně pokud byste chtěl toto nějak více probrat, prosím za?lete mi vá? telefonní kontakt na e-mail [email protected] a m??eme si zavolat a více toto probrat.

    S pozdravem,
    Matyá? Kova? – Packeta E-Commerce Support

    • This reply was modified 1 year, 5 months ago by kovalmatyas.

    Dobry den.

    To co jste napsal, je sice pravda. Ale je tady jeden zásadní problém. Měnu nelze v API Zásilkovny změnit pro v?echny země, a Bulharsko je mezi nimi. Je tam nastaveno defaultně CZK a pokud objednávku máte v jiné měně ne? CZK nebo BGN, není mo?né ji odeslat. Problém je i u dal?ích zemí (Ma?arsko, Polsko, a pod., kde není Euro). Ale u nich to lze změnit. Ov?em pokud vám z těch zemí platí v r?znych měnách, nap?. z polska někdy v Eur, někdy v K?, tak v?dy p?ed odesláním zásilky musíte jít do API a konverzi změnit. Co? uznejte, není moc praktické. U? jsem to psal p?ed cca p?l rokem na techn. podporu, kde bylo p?islíbeno, ?e do srpna by to mělo byt vy?e?eno, ale zatím nic…

    PS: Jinak je plugin docela fajn a díky, ?e jste se pustili do jeho vyvoje.

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @adamsigut ,
    jen je?tě doplním, ?e pokud mo?nost p?enastavit měnu pro konverze v klientské sekci pro danou zemi nemáte (je za?edlá), tak je t?eba kontaktovat p?ímo bu? va?eho p?i?azeného obchodní ho zástupce v Zásilkovně, aby vám toto změnil nebo kolegy z obchodního oddělení obecně na [email protected].

    S pozdravem,
    Matyá? Kova?

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @adamsigut @veramon,
    je?tě jsem se vámi nahlá?enym chováním zabyval a existuje mo?nost vyu?ít ná? filtr pro WordPress, kterym byste mohli pro ur?ité dopravce měnu automaticky zkonvertovat na jinou měnu p?ed odesláním na na?e API.

    Jedná se o filtr packeta_create_packet a m??e vypadat nap?íklad následovně:

    add_filter( 'packeta_create_packet', function ( array $createPacketData ): array {
    $currentPrice = $createPacketData['value'];
    if($createPacketData['currency'] === "EUR" && $createPacketData['addressId'] === 4015 && $createPacketData['cod'] === null){
    $createPacketData['currency'] ="BGN";
    $createPacketData['value'] = 1.96 * $currentPrice;
    }
    return $createPacketData;
    } );

    Tento kód pro Bulharského dopravce BG Speedy HD (id 4015) změní měnu na BGN z EUR v pevně zadaném kurzu a provede to ve chvíli, kdy kliknete na odeslání zásilky do na?eho systému, k vámi zmiňované chybě tedy nedojde a do na?eho systému odejde zásilka v měně BGN.

    Nevyhoda takto pevně definované konverze je nasnadě a to, ?e pokud by do?lo ke změně kurzu, je t?eba ho ru?ně měnit v kódu.

    Na závěr, tento konkrétní kód je jen na konverzi hodnoty zásilky, pokud by ?lo o zásilku s dobírkou, bylo by t?eba snippet je?tě upravit, aby do?lo k p?epo?ítání i dobírky.

    S pozdravem,
    Matyá? Kova?

    • This reply was modified 1 year, 5 months ago by kovalmatyas.

    Dobry den.

    To u? jsem zkou?el, ale bohu?el pro Bulharsko není mo?né povolit dal?í měny. P?esněji, to mi sdělili na obchodním oddělení.

    Ano, samoz?ejmě vím, ?e si mohu udělat vlastní úpravy. Ale to pova?uji za nouzové a nepraktické ?e?ení. Navrhoval jsem ?e?ení, které by spo?ívalo v umístění vyběru měny u polo?ek rozměr? balíku a jeho ceny na stránce objednávky. Sta?ilo by tam polo?ku měny p?idat. To si myslím, ?e by pro programátory pluginu bylo jednodu?e ?e?itelné.

    Ale jak jsem psal, údajně se p?ipravuje sofistikovaněj?í ?e?ení tohoto problému. Tak kdy? u? se o tom bavíme, m??ete se vyjád?it k nějakému termínu?

    Díky a jsem s pozdravem, David Benda.

    Plugin Support kovalmatyas

    (@kovalmatyas)

    Dobry den @veramon,
    v sou?asnosti ?ádny bli??í termín pro vydání této funkcionality nemáme.

    S pozdravem,
    Matyá? Kova?

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Nepovolená měna’ is closed to new replies.