Witaj.
Należy albo dopracować gotowy skrypt ( napisany w php ) albo napisać już w Pythonie.
Co obecnie robi skrypt :
Ładuje (przekazuje) zamówienia z kilku sklepów prom do 1 konta https://hubber.pro/.
Ale robi to źle : nie przekazuje zamówień z prom płatnością.
Algorytm działania skryptu (jak go widzę) :
1. otrzymujemy wszystkie zamówienia ze wszystkich sklepów prom.ua (może ich być dowolna ilość, prom.ua udostępnia klucz api do pracy)
2. każde zamówienie sprawdzamy na obecność na koncie hubbera.
3. jeśli zamówienie jest na promie, a nie ma na hubberze, to należy je tam stworzyć w tym statusie, w jakim jest na promie. (aby nie naruszać logiki skryptu, należy tworzyć zamówienia nawet anulowane, jeśli ich nie ma na hubberze. Należy od razu tworzyć je tam jako anulowane)
4. Jeśli zamówienie jest na promie i na hubberze oraz statusy są takie same, to nic nie robić
5. jeśli statusy są różne, to sprawdzić, gdzie dokładnie jest następny status. jeśli na przykład na promie przyjęte, a na hubberze już dostawa, to zmienić na promie na dostawę. A jeśli na promie anulowano, to i na hubberze anulować
6. Będą triggery (w postaci numerów telefonów), które skrypt nie powinien przekazywać na hubber (bo to fałszywe zamówienia do sztucznego podnoszenia rankingu)