Własne wtyczki
Przygotowujemy funkcje, których nie zapewnia obecna instalacja. Kod oddzielamy od treści i opisujemy sposób konfiguracji oraz utrzymania.
Dodajemy funkcje do istniejących stron i sklepów, tworzymy własne wtyczki oraz łączymy WordPressa z innymi systemami. Zaczynamy od procesu, który chcesz usprawnić i sprawdzenia obecnej instalacji — nie od wymiany całej strony.
Co możemy rozbudować
Sprawdzamy czy cel da się osiągnąć rozsądną konfiguracją, dostępnym rozszerzeniem czy własnym kodem. Nie budujemy od zera tego co już dobrze działa.
Przygotowujemy funkcje, których nie zapewnia obecna instalacja. Kod oddzielamy od treści i opisujemy sposób konfiguracji oraz utrzymania.
Łączymy stronę z uzgodnionymi systemami. Sprawdzamy dokumentację, uprawnienia, zakres danych i ograniczenia interfejsu dostawcy.
Projektujemy przepływ produktów, stanów, zamówień lub innych danych. Ustalamy kierunek synchronizacji i źródło prawdy dla każdego rodzaju informacji.
Rozbudowujemy uzgodnione elementy katalogu, procesu zakupowego i obsługi zamówień. Testujemy zależności z płatnościami, dostawami i innymi rozszerzeniami.
Tworzymy rozbudowane zgłoszenia, kalkulatory i przekazywanie danych do dalszej obsługi. Zakres dopasowujemy do tego jak rzeczywiście pracuje Twoja firma.
Ustalamy co dzieje się przy przerwie w połączeniu lub błędnych danych. Projektujemy potrzebne logi, ograniczenia dostępów oraz sposób ponawiania operacji.
Jak pracujemy
Dobra integracja musi wiedzieć nie tylko co przesłać ale również kiedy, w którą stronę i co zrobić gdy druga strona nie odpowiada.
Poznajemy obecną instalację, proces biznesowy, API i dane. Wskazujemy zależności od dostawców.
Ustalamy funkcje, reguły wymiany danych, odpowiedzialność systemów i scenariusze odbioru.
Przygotowujemy rozwiązanie poza produkcją o ile pozwala na to uzgodnione środowisko.
Sprawdzamy poprawny przebieg i uzgodnione sytuacje błędne. Wdrażamy z planem wycofania zmian.
Integracja ma być przewidywalna
Przy wymianie danych ustalamy identyfikatory rekordów, mapowanie pól i zasady aktualizacji. Z góry określamy, który system ma rozstrzygać konflikt i jak ograniczamy duplikaty.
Sposób obsługi limitów API, przerw połączenia oraz ponowień dopasowujemy do dokumentacji dostawcy. Nie zakładamy, że każda operacja może być bezpiecznie wykonana drugi raz.
Dostępność funkcji zależy również od systemu zewnętrznego, jego planu, dokumentacji i udzielonych uprawnień. Zanim obiecamy konkretny zakres, sprawdzamy te warunki.
Dlaczego Pressownia
Do prac technicznych potrzebujemy dostępu do serwera lub konta hostingowego z uprawnieniami odpowiednimi do zakresu. Sam panel WordPress ani FTP nie zastępuje SSH.
Wyceniamy konkretne potrzeby. Gdy wychodzi dodatkowa praca najpierw informujemy o zakresie i koszcie a następnie czekamy na akceptację.
Pressownię prowadzi m-studio-m.net, zespół stojący również za PrestaFix. Łączymy budowę stron z ich naprawą, utrzymaniem i rozwojem.
Opłaty dostawców API, licencje i późniejsze dostosowania do zmian systemów zewnętrznych ustalamy osobno. Nie zmieniamy danych produkcyjnych poza zaakceptowanymi regułami integracji.
Warunki rozpoczęcia i rozliczenia ustalamy w ofercie. Zasady współpracy, w tym opłatę startową, opisuje regulamin.
Rozwijaj to co już masz
Podaj adres strony oraz nazwy systemów z którymi ma współpracować. Napisz, jaki efekt chcesz osiągnąć — techniczne rozwiązanie ustalimy wspólnie.