Wtyczka do WordPressa

Darmowy dodatek do sklepu na WordPressie. Przesyła zgłoszenia z formularza kontaktowego do skrzynki w aplikacji i melduje zmianę zamówienia od razu, bez czekania na najbliższe odświeżanie. Zamówienia i produkty pobieramy kluczami sklepu i do tego wtyczka nie jest potrzebna.

Zanim zaczniesz

Sklep musi być już podłączony w aplikacji jako integracja WooCommerce – wtyczka korzysta z tego samego konta. Wymagania: WordPress 6.0 lub nowszy i PHP 7.4 lub nowszy. WooCommerce nie jest obowiązkowy, jeśli chcesz tylko przesyłać zgłoszenia z formularza.

Instalacja

  1. Pobierz wtyczkę ze strony wtyczki albo z zakładki Wtyczka w ustawieniach sklepu w aplikacji.
  2. W panelu WordPressa wybierz Wtyczki › Dodaj nową › Wyślij wtyczkę na serwer, wskaż pobrany plik i włącz wtyczkę.
  3. W aplikacji otwórz Integracje, kartę swojego sklepu, zakładkę Wtyczka. Skopiuj identyfikator sklepu i wygeneruj klucz – klucz pokazujemy tylko raz.
  4. W panelu WordPressa wejdź w menu ProfitEcomm, wklej obie wartości i zapisz.
  5. Kliknij Sprawdź połączenie. Zielony stan oznacza, że sklep rozmawia z aplikacją.

Ekran wtyczki ProfitEcomm w panelu WordPressa

Co widać na ekranie wtyczki

Stan – wynik ostatniego sprawdzenia połączenia razem z datą. Dopóki nie ma klucza, wtyczka nic nie wysyła i mówi o tym wprost.

Identyfikator sklepu i klucz – dwie wartości z aplikacji. Zapisany klucz pokazujemy w skróconej postaci, żeby dało się sprawdzić, czy to ten właściwy, bez wystawiania go na ekran.

Zakres przesyłanych danych – krótkie przypomnienie, co wychodzi ze sklepu.

Historia wysyłek – ostatnie pięćdziesiąt zdarzeń, od najnowszego: data, rodzaj zdarzenia i wynik. To pierwsze miejsce, do którego warto zajrzeć, gdy czegoś brakuje w aplikacji.

Co wtyczka wysyła

  • zgłoszenie z formularza kontaktowego: imię, adres e-mail, telefon, temat, treść, załączniki i adres strony, z której przyszło,
  • numer ostatniego zamówienia klienta, jeśli pisze zalogowany kupujący – dzięki temu wiadomość trafia od razu pod właściwe zamówienie,
  • numer zamówienia i adres sklepu, gdy zamówienie powstaje, zmienia status albo zostaje zwrócone; sama treść zamówienia zostaje w sklepie, aplikacja pobiera ją osobno kluczem WooCommerce,
  • adres sklepu przy sprawdzaniu połączenia.

Każde zapytanie jest podpisane kluczem sklepu, więc aplikacja potwierdza, że przyszło naprawdę od Ciebie. Bez klucza wtyczka nie wysyła nic.

Obsługiwane formularze

Contact Form 7, WPForms, Ninja Forms oraz każda inna wtyczka wysyłająca pocztę przez WordPressa. W ustawieniach sklepu w aplikacji wskazujesz, którego formularza używasz – podpowiemy wtedy, gdzie ustawić adres klienta, żeby odpowiedź trafiała do niego, a nie do sklepu.

Gdy coś nie działa

Pusty stan albo błąd przy sprawdzaniu połączenia – najczęściej przestawiony klucz. Wygeneruj nowy w aplikacji i wklej ponownie; stary przestaje wtedy działać.

„Aplikacja nie rozpoznała tego sklepu – wysyłka wstrzymana” – klucz przestał być ważny, bo integrację sklepu usunięto w aplikacji albo wygenerowano dla niej nowy klucz. Wtyczka wstrzymuje wtedy wysyłkę, żeby nie pukać w kółko na próżno. Wklej aktualny identyfikator i klucz, zapisz i kliknij „Sprawdź połączenie” – wysyłka rusza z powrotem. Połączenie sprawdzamy też sami raz na dobę, więc po naprawieniu danych po drugiej stronie wtyczka odblokuje się sama.

Zgłoszenia nie docierają – zajrzyj do historii wysyłek. Jeśli nie ma tam wpisów, formularz wysyła pocztę z pominięciem WordPressa (własnym połączeniem SMTP) i wtyczka go nie widzi. Wtedy zostaje przekierowanie skrzynki kontaktowej na adres z aplikacji.

Zamówienia odświeżają się z opóźnieniem – sprawdź, czy w historii są wpisy „Zmiana zamówienia”. Ich brak oznacza, że wtyczka nie ma klucza albo wysyłka jest wstrzymana; w obu wypadkach zamówienia i tak pobierze najbliższe zaplanowane odświeżanie. Wpisy o zamówieniach mają wynik „Wysłane do aplikacji.” – zawiadomienie leci bez czekania na odpowiedź, żeby nie spowalniać sklepu przy zakupie i przy zmianie wielu zamówień naraz.

WordPress mówi, że wtyczka jest niezgodna – to komunikat sprzed wersji 1.0.0. Wgraj najnowszy plik ze strony wtyczki.

Odinstalowanie

Wyłączenie wtyczki zatrzymuje wysyłkę, ale zostawia ustawienia. Usunięcie wtyczki kasuje identyfikator, klucz i historię wysyłek – w sklepie nie zostaje po niej nic. Dane, które trafiły już do aplikacji, zostają w Twoim koncie.

Zobacz dokumentację sklepu WooCommerce