Właściciel sklepu często dowiaduje się, co naprawdę obejmuje abonament, dopiero przy awarii albo prośbie o zmianę. Nieprecyzyjny zapis o "opiece technicznej" nie rozstrzyga, kto sprawdza płatności, odtwarza zamówienia ani wycenia dodatkową pracę.
Krótka odpowiedź
W umowie opieki WooCommerce wpisz konkretne czynności, ich częstotliwość, dowód wykonania, czas pierwszej reakcji i granice odpowiedzialności. Oddziel czas reakcji od czasu naprawy, określ parametry kopii i opisz akceptację prac poza abonamentem.
Uzgodnione wartości SLA, retencji kopii oraz godzin obsługi powinny odpowiadać ruchowi sklepu i ryzyku utraty sprzedaży.
Usługi KC Mobile
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Co wpisać do zakresu opieki nad sklepem WooCommerce, żeby uniknąć luk i dopłat”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
Co dokładnie obejmuje opieka nad WooCommerce?
Opieka nad WooCommerce powinna obejmować opisane czynności, terminy i dowody wykonania, a nie tylko ogólną deklarację utrzymania sklepu. Zapisz osobno aktualizacje, kopie zapasowe, monitoring, bezpieczeństwo, diagnostykę błędów oraz kontrolę płatności i integracji. WordPress udostępnia aktualizacje w panelu administracyjnym, a WooCommerce zaleca wykonanie kopii i testowanie zmian na stagingu; szczegóły zawiera instrukcja aktualizacji WooCommerce.
Tabela pomaga sprawdzić, czy umowa przypisuje każdemu obszarowi konkretny rezultat. Częstotliwość trzeba ustalić w umowie, biorąc pod uwagę tempo zmian w sklepie i ryzyko biznesowe.
| Obszar | Czynność opiekuna | Częstotliwość | Dowód wykonania |
|---|---|---|---|
| Aktualizacje | Sprawdzenie wersji rdzenia, motywu i wtyczek | Uzgodniony cykl | Lista wersji przed i po |
| Kopie | Weryfikacja kopii plików i bazy danych | Uzgodniony cykl | Log kopii z datą i statusem |
| Monitoring | Kontrola dostępności i błędów krytycznych | Uzgodniony zakres | Historia alertów lub raport |
| Bezpieczeństwo | Przegląd kont, uprawnień i podatności komponentów | Uzgodniony cykl | Lista ryzyk i działań |
| Sklep | Test strony produktu, koszyka i zamówienia | Po zmianie lub aktualizacji | Checklista testów |
| Integracje | Kontrola połączenia z płatnościami, ERP lub kurierem | Uzgodniony cykl | Status testu lub zgłoszenie dostawcy |
Każda czynność wymaga przypisania osoby odpowiedzialnej i terminu, inaczej dowód wykonania nie rozstrzyga, czy zadanie należy do abonamentu. Jeśli sklep dopiero powstaje albo wymaga zmiany architektury, projekt sklepu internetowego WooCommerce pozwala wcześniej uzgodnić procesy i integracje.
Czytasz poradnik „Co wpisać do zakresu opieki nad sklepem WooCommerce, żeby uniknąć luk i dopłat”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny. Omów temat tego poradnika
Jak opisać aktualizacje i testy po wdrożeniu?
Procedura aktualizacji WooCommerce powinna wskazywać kopię przed zmianą, środowisko testowe, kolejność prac, testy sprzedaży i osobę zatwierdzającą publikację. Środowisko testowe, nazywane stagingiem, jest kopią sklepu przeznaczoną do prób bez zmiany działającej sprzedaży. WooCommerce zaleca testowanie aktualizacji na stagingu i sprawdzenie produktu, koszyka, checkoutu, płatności, dostawy, podatków oraz wiadomości zamówienia w oficjalnej instrukcji aktualizacji.
Umowa może opisywać następujący przebieg:
1. Opiekun zapisuje aktualne wersje komponentów i wykonuje kopię plików oraz bazy danych.
2. Aktualizuje środowisko stagingowe, sprawdzając wymagania wersji i komunikaty o błędach.
3. Testuje wyszukiwanie produktu, dodanie do koszyka, wysyłkę, płatność oraz utworzenie zamówienia.
4. Przekazuje wynik testów osobie wskazanej przez właściciela sklepu do akceptacji.
5. Wdraża zmianę na sklepie produkcyjnym w uzgodnionym oknie i ponawia test kluczowej ścieżki zakupowej.
6. Jeśli test ujawni błąd, wstrzymuje publikację albo uruchamia uzgodnioną procedurę wycofania zmiany.
Właściciel powinien zatwierdzać zmiany wpływające na sprzedaż, treści lub integracje, a opiekun powinien potwierdzić wynik techniczny. Zapisz też, czy akceptacja wymaga odpowiedzi w określonym czasie i co dzieje się, gdy właściciel sklepu nie odpowie. Z naszych wdrożeń wynika, że kopia stagingowa musi odzwierciedlać istotne ustawienia produkcji, ale nie powinna udostępniać prawdziwych danych klientów osobom bez uprawnień.
Problemy po aktualizacji motywu lub wtyczki warto rozpoznawać według odrębnej procedury diagnostycznej. W umowie wskaż, kto zbiera komunikaty błędów i kiedy zgłoszenie trafia do autora komponentu.
Jakie parametry czasu reakcji wpisać do umowy?
Czas reakcji oznacza termin pierwszej merytorycznej odpowiedzi opiekuna, a czas naprawy oznacza termin usunięcia usterki lub przywrócenia uzgodnionej funkcji. Pierwsza odpowiedź powinna potwierdzać przyjęcie zgłoszenia, przypisany priorytet i kolejny krok; sama automatyczna wiadomość nie musi spełniać takiej definicji. Poniższe przedziały to przykładowa propozycja do negocjacji, a nie branżowy standard ani gwarancja czasu naprawy.
Tabela pokazuje, jak rozdzielić pilność, godziny obsługi i pierwszą odpowiedź. Przedziały należy wpisać jako zobowiązanie dopiero po potwierdzeniu dostępności zespołu.
| Priorytet | Przykład awarii | Godziny obsługi | Czas pierwszej odpowiedzi |
|---|---|---|---|
| P1 | Sklep nie przyjmuje żadnych zamówień | Uzgodnione godziny dyżuru | Do 1 godziny |
| P2 | Nie działa wybrana metoda płatności, inne działają | Dni robocze | Do 4 godzin roboczych |
| P3 | Błąd nie blokuje zakupu, istnieje obejście | Dni robocze | Do 2 dni roboczych |
Priorytet P1 wymaga zgłoszenia kanałem obsługiwanym w czasie dyżuru, a awaria operatora płatności może wymagać równoległego zgłoszenia do operatora. Umowa powinna określać, czy czas biegnie przez całą dobę, czy wyłącznie w godzinach pracy, oraz kiedy zatrzymuje go oczekiwanie na dane lub dostęp od klienta. Nie wpisuj czasu naprawy bez wskazania zależności od hostingu, operatora płatności i dostawcy integracji.
Jak ustalić zakres kopii i odtwarzania sklepu?
Umowa powinna określać, jak często powstaje kopia bazy i plików, jak długo jest przechowywana oraz skąd można ją odtworzyć. Baza zawiera między innymi zamówienia i ustawienia, a pliki obejmują kod, motywy i media, więc kopia jednego składnika może nie wystarczyć do odtworzenia sklepu. WooCommerce wskazuje, że dane sklepu znajdują się w bazie oraz w folderze `wp-content`, a WordPress opisuje procedurę kopii w dokumentacji kopii zapasowych.
Przed podpisaniem umowy określ cztery parametry odzyskiwania:
- RPO, czyli maksymalną dopuszczalną utratę danych wyrażoną czasem od ostatniej poprawnej kopii. RPO 24 godziny oznacza, że po awarii mogą zniknąć zmiany zapisane od kopii sprzed najwyżej 24 godzin.
- RTO, czyli uzgodniony maksymalny czas przywrócenia działania usługi po incydencie. RTO nie jest tym samym co czas reakcji na zgłoszenie.
- Retencję, czyli okres lub liczbę punktów przywracania, które dostawca przechowuje.
- Test odtworzenia, który potwierdza, że kopię da się przywrócić i zawiera wymagane dane.
Przykładowa umowa może wskazywać codzienną kopię bazy, cotygodniową kopię plików, retencję 30 dni i test odtworzenia co kwartał. Są to parametry do uzgodnienia, nie wymóg dla każdego sklepu. Sklep z częstymi zamówieniami może potrzebować krótszego RPO, a firma powinna sprawdzić, czy kopie są przechowywane poza tym samym serwerem.
Raport z kopii powinien zawierać datę, zakres, lokalizację oraz wynik, a raport z testu odtworzenia powinien wskazywać środowisko i rezultat. Sama informacja o uruchomionym zadaniu kopii nie potwierdza, że pliki można odtworzyć.
Kto odpowiada za wtyczki, hosting i integracje?
Umowa powinna przypisywać odpowiedzialność do konkretnego podmiotu dla każdej wtyczki, usługi i integracji. Opiekun może aktualizować komponenty sklepu, lecz nie kontroluje dostępności zewnętrznego API ani infrastruktury operatora płatności. WordPress udostępnia zarządzanie wtyczkami w panelu `Wtyczki`, a aktualizacje i ich stan opisuje dokumentacja zarządzania wtyczkami.
Tabela odpowiedzialności pomaga ustalić, kto podejmuje działanie i kto dostarcza dostęp. Przy każdym wierszu dopisz nazwę podmiotu, dane kontaktowe i termin przekazania zgłoszenia.
| Obszar | Właściciel sklepu | Opiekun techniczny | Dostawca zewnętrzny |
|---|---|---|---|
| Hosting | Umowa i rozliczenie | Diagnostyka aplikacji | Dostępność serwera |
| Licencje | Zakup i dane konta | Kontrola statusu | Aktualizacje i wsparcie produktu |
| Płatności | Umowa i konto sprzedawcy | Test integracji sklepu | Autoryzacja i status usługi |
| ERP lub kurier | Dane procesowe i dostęp | Diagnostyka połączenia | API i dokumentacja integracji |
| Dane klientów | Podstawa i instrukcje dostępu | Ochrona dostępu technicznego | Zakres wynikający z umowy dostawcy |
Właściciel sklepu powinien posiadać dostęp administracyjny do hostingu, domeny, operatora płatności i kont licencyjnych. Opiekun powinien mieć imienne konto o najmniejszych uprawnieniach wystarczających do pracy.
Przy błędzie integracji opiekun zapisuje czas, identyfikator żądania lub komunikat błędu, a następnie wskazuje, czy problem leży po stronie sklepu czy dostawcy API. Przy integracjach zamówień warto osobno ustalić eksport zamówień do formatu CSV lub XML oraz zakres połączenia WooCommerce przez API.
Co zwykle jest poza abonamentem opieki?
Abonament powinien wyłączać prace rozwojowe i zmiany wymagające nowej analizy, jeśli umowa nie wymienia ich wprost. Przykłady to dodanie nowej funkcji, przebudowa checkoutu, migracja hostingu, import produktów, zmiana treści oraz naprawa kodu po zmianach wykonanych przez innego dostawcę. Uruchomienie nowej metody płatności, takiej jak imoje w WooCommerce, może wymagać odrębnych prac wdrożeniowych.
Ustal procedurę zlecenia pracy dodatkowej w pięciu krokach:
1. Klient opisuje cel biznesowy, oczekiwane zachowanie i warunki odbioru.
2. Opiekun ocenia zakres, ryzyka, zależności i szacowany czas.
3. Klient zatwierdza koszt lub limit godzin przed rozpoczęciem prac.
4. Opiekun raportuje wykorzystany czas i sygnalizuje zmianę estymacji przed przekroczeniem limitu.
5. Klient odbiera rezultat według ustalonych kryteriów, a błędy wykonawcze są rozliczane zgodnie z warunkami umowy.
W umowie określ jednostkę rozliczenia, minimalny czas pracy, stawkę z cennika umowy, sposób ewidencji oraz termin akceptacji. Nie przypisuj kwoty bez uzgodnienia warunków usługi. Jeśli zakres prac wymaga zmiany projektu lub dodania funkcji, poproś o estymację i zapisz limit przed rozpoczęciem.
Jak sprawdzić, czy opieka działa?
Miesięczny raport powinien potwierdzać wykonane czynności, status kopii, incydenty, czasy reakcji i otwarte ryzyka. Proś o dane możliwe do sprawdzenia, nie tylko o stwierdzenie, że sklep jest bezpieczny. WordPress pokazuje dostępne aktualizacje na ekranie `Kokpit > Aktualizacje`, a dokumentacja wtyczek zaleca aktualną kopię przed aktualizacją komponentu.
Właściciel sklepu może odbierać raport według tej listy:
- Czy raport podaje daty i wersje aktualizowanych komponentów?
- Czy pokazuje status ostatniej kopii bazy i plików oraz lokalizację przechowywania?
- Czy zawiera wynik testu koszyka i checkoutu po zmianach?
- Czy każde zgłoszenie ma priorytet, czas przyjęcia, status i dalszy krok?
- Czy otwarte ryzyka mają właściciela, termin i uzgodnione działanie?
- Czy prace dodatkowe mają akceptację estymacji i rozliczenie?
Raport bez identyfikowalnych dat i rezultatów nie pozwala zweryfikować wykonania umowy. Zalecamy przechowywać raporty, logi kopii i potwierdzenia testów w jednym miejscu dostępnym dla właściciela.
Jak przygotować własną checklistę umowy?
Checklista umowy powinna obejmować identyfikację sklepu, zakres prac, SLA, kopie, odpowiedzialność, wyłączenia i zasady zakończenia współpracy. Uzupełnij każdy punkt konkretną nazwą, częstotliwością lub terminem, a niewykorzystane pozycje oznacz jako nieobjęte umową. Jeśli sklep jest na etapie wyboru platformy, porównaj WooCommerce i Shopify pod kątem obsługi i integracji.
Do umowy wpisz:
- domenę, środowiska produkcyjne i testowe oraz osobę kontaktową;
- listę objętych wtyczek, motywu, integracji i licencji;
- zakres aktualizacji, testów, monitoringu i raportowania;
- godziny obsługi, kanał zgłoszeń, priorytety i definicję czasu reakcji;
- częstotliwość kopii, retencję, lokalizację, RPO, RTO i test odtworzenia;
- odpowiedzialność klienta, opiekuna, hostingu i dostawców zewnętrznych;
- wyłączenia abonamentu i ścieżkę zatwierdzania prac dodatkowych;
- zasady przekazania dostępów, dokumentacji i kopii po zakończeniu umowy.
Jeśli sklep wymaga najpierw uporządkowania konfiguracji i odpowiedzialności, budowa lub przebudowa sklepu na WooCommerce może objąć ustalenie procesów oraz integracji przed uruchomieniem opieki.
Więcej poradników w tym temacie
Wspomniane narzędzia
Najczęściej zadawane pytania
Co powinien obejmować zakres opieki nad sklepem WooCommerce?
Czy aktualizacje WooCommerce powinny być wykonywane na kopii testowej?
Jaki czas reakcji na awarię wpisać do umowy opieki?
Czy nowe funkcje sklepu wchodzą w zakres opieki technicznej?
Jak sprawdzić, czy firma regularnie wykonuje kopie zapasowe?
Kto odpowiada za błędy integracji WooCommerce z ERP lub kurierem?
Potrzebujesz pomocy w tym temacie?
Czytasz poradnik „Co wpisać do zakresu opieki nad sklepem WooCommerce, żeby uniknąć luk i dopłat”. Napisz, co chcesz zrobić i na jakim etapie jesteś. Ustalimy, czy możemy pomóc i jaki zakres prac będzie potrzebny.
