• Dobrý deň,

    spustili sme IE e-shop a narážame na situáciu, kedy sa adresy v IE píšu nasledovne:

    Číslo Ulica

    Packeta plugin však vyžaduje pre export formát

    Ulica Číslo

    Situáciu teraz riešime tak, že za každú adresu pridávame pomlčku a posielame v tvare

    Číslo Ulica –

    Toto riešenie je však dlhodobo neudržateľné, chceme sa preto opýtať, či je možné tento check zrušiť na úrovni pluginu (otázka či to prejde v Packeta systéme).

    Ďakujem!

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

    (@kovalmatyas)

    Dobrý den,

    nejdříve jak to funguje: Formát <ulice> <číslo popisné> nevyžaduje přímo náš plugin, ale Packeta API, které plugin implementuje. Plugin odesílá přes API ulici a číslo popisné v jednom parametru (tak, jak jej zadá kupující v pokladně). Někteří dopravci však vyžadují (což je případ IE An Post HD), aby se číslo popisné zadalo zvlášť. V takovém případě se API pokusí ulici a číslo popisné rozdělit. Pro formát <číslo popisné> <ulice> (tak, jak je v IE zvykem) to však rozdělit nedokáže. Proto nelze zásilku podat, dokud se adresa neupraví. V API logu pluginu pak u neúspěšného podání vidíte chybu „Please enter the house number for posting a parcel on external courier or a post.”.

    Řešením by samozřejmě bylo, aby plugin pro dopravce, kteří toto rozdělení vyžadují, adresu upravil. Nikdy to však nebude 100% funkční pro každou adresu, kterou kupující zadá (pole pro adresu je text, kam lze napsat prakticky cokoli). Proto se o to plugin ani nepokouší.

    Robustním řešením je přidat do pokladny povinné pole pro číslo popisné. Může to být uděláno například tak, že se toto pole zobrazí pouze pro konkrétní zemi (např. IE). Tím kupující zadá adresu ve správném formátu. Přidat takové pole do pokladny je otázkou jednoho filtru. U blokové pokladny se nám podařilo i skrývání pole podle země, u klasické pokladny by to bylo složitější.

    Náš plugin má také filtr „packeta_create_packet”, ve kterém lze pak docílit toho, aby se k zásilce přidal parametr „houseNumber”, pokud je u objednávky vyplněn. Toto řešení nevyžaduje žádné další úpravy našeho pluginu.

    Zajímalo by vás takové řešení?

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.