Opracowanie modułu do śledzenia przesyłek za pośrednictwem API Ukrposty dla Opencart
OcStore 2.1.0.2.1 wskaźnik
Konieczne jest opracowanie modułu (zdolność) dostawy (który będzie wyświetlany/włączony/włączony tam, gdzie i pozostałe metody dostawy w tym CMS i podnosi się przy wyborze metody dostawy) dla Ukrposty, który będzie w stanie śledzić przesyłki za pośrednictwem API Ukrposty i zmienić status zamówień według harmonogramu.API można znaleźć tutaj: https://dev.ukrposhta.ua/uploads/Status-tracking-API-16102019.pdf
W skrócie: API zwraca kod (int) i krótki opis zdarzenia.To znaczy.Przesyłka została przyjęta - jeden kod, dostarczona - inna, klient odrzucił - trzeci, dostarczona - czwarty itp.Co należy zrobić:Dodaj do przeglądania, edycja pola zamówienia, aby wprowadzić numer ścieżki.Również bardzo pożądane jest dodanie tego samego pola do zaawansowanego edytora zamówienia OrderPro (jest częściowo kodowany, tutaj trzeba zobaczyć, czy jest to możliwe w zasadzie).Wprowadzić w ustawieniach modułu standardowe ustawienia dla modułów dostawy: wartość, klasę podatku, strefę geograficzną, status, porządek sortowania.W przypadku automatycznej zmiany statusu zamówienia w komentarzu wyciągnąć opis wydarzeń uzyskanych z API.Dodaj ustawienia, które odnoszą się dokładnie do tego modułu: pole do wprowadzenia identyfikatorów do autoryzacji w API, z jaką częstotliwością są sprawdzane statusy zamówień.Ustawienia śledzenia statusu zamówień (tj.Może to wyglądać jak lista wszystkich statusów zamówień, obok nich są pudełka.Jeśli pudełko jest ustawione, zamówienia z takim statusem są śledzone, jeśli nie - to są ignorowane.Na przykład nieodwołane i dostarczone zamówienia nie mają sensu.Lista kodów zdarzeń z API, do których można przypisać odpowiednie statusy zamówień (tj.jakiś typ tabeli - kod zdarzenia w API i wypadająca lista z statusami zamówienia na odwrót.Konieczne jest, aby określić zgodność z powracającym kodem zdarzenia z API i status zamówienia).Jak to powinno działać:
Zamówieniu z sposobem dostawy "Ukrpost" przypisuje się numer ścieżki i wskazuje się jeden z statusów, który jest ścieżki (na przykład "odładowany").Zgodnie z harmonogramem moduł łączy się z API, otrzymuje status wydarzenia na tym numerze ścieżki i zmienia status zamówienia na odpowiedni, zgodnie z ustawieniami.I tak do końca, dopóki zamówienie nie otrzyma już jakiegoś statusu, który nie będzie musiał być wstrząśnięty (na przykład, "dostawiony" lub "wraca").W przypadku zmiany statusu w historii zamówienia (tj.komentarz, który może zostawić menedżer podczas zmiany statusu zamówienia) automatycznie dodaje się informacje uzyskane z API.To znaczy.jeśli mamy jeden status zamówienia "w drodze" odpowiada kilku różnych kodów od API (przyjęte, w klasyfikacji, w punkcie wydania itp.)Będzie to widoczne podczas przeglądu zamówienia.Ważne:Tłumaczyć należy tylko zamówienia z wypełnionym numerem ścieżki i wybranym sposobem dostawy.To znaczy.Jeśli zamówienie jest przypisywane ścieżce, a sposób dostawy inny (lub odwrotnie), to nie trzeba go wyciągać.Jeśli w trakcie pracy coś nie jest jasne, można to zrobić na 2 sposoby itp.- Lepiej zapytać, Moduł jest wykonany dla siebie i pod sobą.Nie na sprzedaż i nigdzie więcej.
Opinia zleceniodawcy o współpracy z Sergey B.
Opracowanie modułu do śledzenia przesyłek za pośrednictwem API Ukrposty dla OpencartPraca odbyła się dobrze i bardzo szybko.
Opinia freelancera o współpracy z Vitaly Ivanov
Opracowanie modułu do śledzenia przesyłek za pośrednictwem API Ukrposty dla OpencartMiło było pracować. Zrozumiałe zadania, wszystko w ramach TZ. Płatność jest w porę, natychmiast po sprawdzeniu. Dziękuję za współpracę!
-
Dobry dzień
Wykonujemy dobrze
Wszystkie rozliczenia po dyskusji szczegółów
Sprawdź portfel
HTTPS://ari.in.ua
-
897 167 0 1 Dzień dobry .
Z wyglądu (wyświetlony w koszyku) ten moduł powinien być kopią standardowego modułu dostawy?
Taką opcję nie da się zrobić -"plan, z jaką częstotliwością sprawdzają się statusy zamówień". Konieczne będzie ustawienie korony do uruchomienia skryptów, które będą aktualizować status.
-
1842 38 0 Dzień dobry . Posiada doświadczenie w pracy z API Ukrpošty. Gotowy do realizacji projektu
-
Т.к. ссылка на описание API меняется ежедневно, как я понял, получить актуальную документацию можно тут https://dev.ukrposhta.ua/documentation
("Відстеження відправлень")
-
Aktualne zlecenia dla freelancerów w kategorii PHP
Sprawić, aby e-maile o zamówieniach ze sklepu nie trafiały do spamuObecnie istnieje sklep na OpenCart, a wiadomości o zamówieniach trafiają do spamu, trzeba zrobić tak, aby trafiały do Odebrane (ukr.net gmail) sprawdzić. Hosting napisał: Zła dostawa poczty elektronicznej może być związana z niską reputacją nadawcy - IP lub domeny. W takim… PHP, Programowanie stron internetowych ∙ 15 godzin 45 minut temu ∙ 45 ofert |
Przenieść w pełni gotową responsywną strukturę HTML5 do WordPressa.
993 PLN
Szukam doświadczonego dewelopera WordPress, który będzie w stanie przekształcić nasz starannie przygotowany statyczny kod HTML5/CSS3 w wysokowydajny, niestandardowy motyw WordPress. Frontend jest już praktycznie gotowy (około 99%): semantyczne oznaczenie, metadane i struktura… Content Management Systems, PHP ∙ 3 dni 17 godzin temu ∙ 69 ofert |
Integracja GoPosWitaj, czy ktoś robił integrację GoPos z niestandardową stroną dla restauracji w Polsce? Potrzebuję pomocy, mają bardzo ubogą dokumentację, jest tylko swagger i to bez opisów https://app.gopos.io/doc/swagger-ui/index.html Sytuacja jest taka, używaliśmy od nich strony do zamówień… PHP, Programowanie stron internetowych ∙ 4 dni 9 godzin temu ∙ 25 ofert |
Napisać metadane ALT za pomocą AIStrona na Laravel, na stronie jest wiele obrazów, dla których należy automatycznie wpisać poprawne semantycznie i odpowiednie dla strony opisy ALT, z możliwością weryfikacji AI i uczenie maszynowe, PHP ∙ 5 dni 6 godzin temu ∙ 35 ofert |
Potrzebny programista do zakończenia i integracji projektu automatycznego zbierania i przetwarzania danych
58 PLN
Główna część parsera została już zrealizowana. Parser działa w środowisku Windows przez Microsoft Edge: strona ma ochronę antybotową, dlatego zbieranie danych odbywa się nie przez bezpośrednie zapytania HTTP, ale przez aktywną sesję przeglądarki. Skrypty zarządzają otwartą kartą… PHP, Programowanie stron internetowych ∙ 5 dni 12 godzin temu ∙ 26 ofert |